On the public beach near the temples area in Mahabalipuram. I did not taste the fish on display.