Mahabalipuram has several beach restaurants that serve fresh seafood. Most of them would show you the fresh fish, prawns and crabs before cooking them! The Sea Shore Restaurant offers excellent fresh seafood, especially tiger prawns. Sumptuous lobsters and prawns are served at Luna Magica. Village Restaurants is one of the finest in the town located near a lake. For some south Indian fare, Mamallapuram Bhavan is an excellent place. |