Eating out in the quaint town of Mahabalipuram is a delicious pleasure for the tourists as there are plenty of restaurants offering mouth watering cuisines to pamper your taste buds. The restaurants in the town serve a variety of delicacies ranging from spicy and fried sea food to the authentic South Indian recipes. To enjoy the excellent sea food and spicy tiger prawns, the Seashore Restaurant is an amazing place to eat into. Moreover, the Moonrakers is also a favorite haunt for the tourists to enjoy the delicious sea food. But don’t worry if you are a pure veggie as you can also have the best vegetarian food at Mamallapuram Bhavan in Mahabalipuram. Besides, the Village Restaurant offers a picture perfect ambience by offering dining under coconut palm fringes overlooking a serene lake coupled with delicious cuisine.