Best Restaurants in Tamil Nadu
Hungry in Tamil Nadu? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Tamil Nadu
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
54 restaurants
-
Family-friendly4.1★9,833 reviews
The Waterfall Restaurant
Nestled in the vibrant heart of Chennai, The Waterfall Restaurant offers a unique dining experience with its enchanting ambiance and diverse menu, perfect for families and food enthusiasts alike. Enjoy an exquisite blend of Chinese and Barbecue cuisine in a serene setting, making it a must-visit for tourists seeking memorable culinary delights.
Daily 12:00–15:30, 19:00–23:00
-
Karnataka restaurant4.4★5,677 reviews
Eating Circles
Eating Circles in Chennai is a must-visit for food lovers, especially those craving authentic South Indian vegetarian cuisine. This bustling restaurant offers a delightful range of breakfast options and traditional dishes that showcase the rich flavors and textures of Karnataka's culinary heritage. With its warm ambiance and friendly service, Eating Circles provides an unforgettable dining experience for tourists looking to explore the local gastronomy.
Daily 7:00–23:00
-
Buffet4.2★5,922 reviews
Haunted Restaurant
Step into the eerie yet exhilarating world of the Haunted Restaurant in Chennai, where a unique buffet dining experience meets ghostly tales and a thrilling ambiance. Ideal for adventurous food lovers and thrill-seekers alike.
Daily 12:00–16:00, 19:00–23:00
-
Vegetarian4.1★5,594 reviews
Kaidi Kitchen vegetarian restaurant
Nestled in the vibrant Mylapore district of Chennai, Kaidi Kitchen is a must-visit vegetarian restaurant that offers a delightful fusion of global cuisines. With its inviting ambiance and diverse menu, it caters to food lovers seeking both traditional and innovative vegetarian dishes.
Daily 12:00–15:30, 19:00–22:30
-
South Indian3.7★6,346 reviews
BANANALEAF RESTAURANT A/C RESTAURANT
Experience the vibrant flavors of South Indian cuisine at Banana Leaf Restaurant, a family-friendly dining spot in Tiruchirappalli. With a diverse menu featuring barbecue and Chinese dishes, it's a perfect place for food lovers.
Daily 11:00–23:00
-
Fine Dining4.1★4,519 reviews
Paati Veedu - Fine Dining Pure Veg. Restaurant
Paati Veedu is a fine dining pure vegetarian restaurant in Chennai that offers an exquisite array of South Indian dishes, perfect for families and food enthusiasts alike. The ambiance is warm and inviting, making it an ideal spot for a memorable dining experience.
Mon–Thu 12:00–15:30, 19:00–22:00 · Fri–Sun 11:30–15:30, 19:00–22:00
-
Vegetarian4.4★3,775 reviews
Food Nirvana
Nestled in the heart of Chennai, Food Nirvana is a vegetarian haven that tantalizes the taste buds with an array of North Indian, Chinese, and Italian delicacies. With its cozy ambiance and diverse menu, it's a must-visit for food lovers seeking a delightful dining experience.
Daily 12:00–15:30, 19:00–22:30
-
Restaurant3.8★3,653 reviews
Banana Leaf a/c Restaurant
Nestled in the heart of Agaram, Banana Leaf A/C Restaurant offers an exquisite culinary experience with its diverse South Indian menu. Perfect for tourists seeking to indulge in authentic local flavors, this restaurant is a must-visit for food enthusiasts.
Daily 11:00–23:00
-
Fine Dining4.2★2,908 reviews
Sorgam @ Crimson Chakra
Experience the exquisite blend of flavors at Sorgam @ Crimson Chakra, a fine dining restaurant that showcases the best of South Indian, Chinese, and Continental cuisine. This culinary haven is perfect for tourists seeking authentic and diverse tastes in a serene setting.
Tue–Sun 12:00–15:00, 19:00–23:00
-
Indian4.6★2,015 reviews
Broken Bridge Cafe Indian Restaurant
Nestled in the heart of Chennai, Broken Bridge Cafe offers an exquisite dining experience that blends traditional Indian flavors with modern culinary techniques. This fine dining restaurant is a must-visit for tourists seeking a unique gastronomic adventure.
Open 24 hours
On The Go
On The Go in Coimbatore offers a delightful fusion of North Indian, European, and Italian cuisines, making it a must-visit for food enthusiasts. With its warm ambiance and extensive menu, it's the perfect spot for an unforgettable dining experience.
Daily 12:30–15:00, 19:00–22:30
Anjappar Chettinadu A/C Restaurant
Nestled in the heart of Chennai, Anjappar Chettinadu A/C Restaurant is a must-visit for tourists seeking authentic Indian cuisine. With a rich heritage and a reputation for excellence, this restaurant serves up an unforgettable dining experience filled with traditional flavors and warm hospitality.
Annalakshmi Restaurant
Discover the rich flavors of South Indian cuisine at Annalakshmi Restaurant, where traditional recipes meet fine dining in a vibrant atmosphere, perfect for tourists seeking an authentic culinary experience.
Tue–Sun 12:00–15:00, 18:00–21:30
The Flying Elephant
Experience a delightful blend of Asian and Western cuisines at The Flying Elephant, a premier dining destination in Chennai that promises an unforgettable gastronomic adventure.
Pattukkottai Kamatchi Mess - Chettinad Restaurant
Pattukkottai Kamatchi Mess in Tiruchirappalli offers a delightful culinary experience with its rich Chettinad cuisine, perfect for both vegetarians and non-vegetarians alike. Discover a vibrant atmosphere and mouth-watering dishes that capture the essence of South Indian flavors.
Daily 12:30–23:00
Bait
Nestled within the luxurious Taj Green Cove Resort & Spa in Kovalam, Bait is a premier seafood restaurant offering an exquisite dining experience with stunning views of the Arabian Sea. Tourists can indulge in a variety of fresh seafood dishes that showcase the rich culinary traditions of Kerala, all while enjoying a serene atmosphere and impeccable service.
Daily 12:30–15:00, 19:00–22:30
Beyond Indus
Nestled in the vibrant heart of Chennai, Beyond Indus offers a sumptuous journey through Indian cuisine, combining traditional flavors with modern elegance. With its exquisite ambiance and attentive service, this restaurant is perfect for tourists seeking an authentic dining experience.
Daily 7:00–15:00, 19:30–23:00
Amazon Jungles Restaurant - Theme Restaurant in OMR | Perungudi
Immerse yourself in a unique dining experience at Amazon Jungles Restaurant in Perungudi, Chennai. This family-friendly venue offers an extensive buffet featuring delicious Chinese and seafood dishes, set against a vibrant jungle-themed backdrop that appeals to guests of all ages. Perfect for families and food lovers alike, the restaurant promises an unforgettable culinary journey.
Kurinji Restaurant
Kurinji Restaurant in Tiruchirappalli offers a delightful culinary journey through South Indian cuisine, perfect for breakfast and vegetarian lovers alike. Experience authentic flavors in a cozy atmosphere.
Daily 6:00–22:30
Yazhee World Restaurant
Yazhee World Restaurant in Chennai offers an exquisite blend of Indian, Chinese, and South Indian cuisines in a vibrant buffet setting, perfect for food enthusiasts.
Daily 12:00–23:00
Southern Spice
Discover the vibrant flavors of South Indian cuisine at Southern Spice, a renowned restaurant in Chennai that offers a unique dining experience in an elegant setting. Indulge in traditional dishes crafted with authentic ingredients, ensuring an unforgettable culinary adventure.
Daily 12:30–15:00, 19:00–23:30
9Restaurants | Restaurant Branding
Discover the rich culinary heritage of Chettinad at 9Restaurants, where authentic South Indian dishes come alive with bold spices and flavors. A must-visit for food enthusiasts!
Daily 11:30–16:30, 18:30–23:30
Swiss Hutte restaurant.
Discover the delightful fusion of Continental and Pan-Asian cuisines at Swiss Hutte Restaurant, a hidden gem in Chennai that promises a unique dining experience. Perfect for food lovers, this restaurant offers an exquisite menu and a cozy ambiance that transports you to a world of flavors.
Madras Spice Restaurant - Egmore
Madras Spice Restaurant in Egmore, Chennai, is a culinary gem that offers an authentic Indian dining experience with a focus on breakfast, lunch, and fine dining options. Known for its rich flavors and welcoming ambiance, this restaurant is perfect for tourists seeking a taste of local cuisine.
Daily 12:00–22:30
Board Walk The Restaurant
Nestled in Chennai, Board Walk The Restaurant offers an exquisite dining experience with a blend of North and South Indian cuisines, complemented by a vibrant cocktail bar atmosphere.
Daily 11:00–23:00
The Crow's Nest Cafe
Nestled along the beautiful coastline of Kovalam, The Crow's Nest Cafe offers tourists a delightful culinary experience with breathtaking ocean views. This charming restaurant is perfect for unwinding after a day of exploring the vibrant culture and stunning landscapes of Kerala.
Daily 8:00–1:00
The Tides
Nestled along the stunning beaches of Kovalam, The Tides is a fine dining restaurant offering an exquisite blend of Asian and seafood cuisine. With its breathtaking ocean views and luxurious ambiance, it promises an unforgettable dining experience for tourists seeking to indulge in gourmet delights.
Daily 12:30–15:00, 19:00–22:30
Crab club restaurant
Nestled along the scenic Light House Beach in Kovalam, Crab Club Restaurant is a seafood lover's paradise, offering a delightful array of fresh catches and stunning ocean views that make every meal memorable.
Daily 7:30–22:30
Santana Restaurant
Nestled along the stunning Light House Beach in Kovalam, Santana Restaurant offers a delightful culinary experience, featuring authentic Kerala cuisine and breathtaking ocean views. With its inviting ambiance and extensive menu, it's a must-visit for tourists seeking to indulge in local flavors while enjoying the coastal charm.
Daily 6:00–23:00
Lonely Planet Pure Veg Restaurant
Nestled in the heart of Kovalam, the Lonely Planet Pure Veg Restaurant is a must-visit for tourists seeking a delectable vegetarian experience. With its vibrant atmosphere and diverse menu, it promises to be a delightful culinary journey for food lovers.
Daily 8:00–22:00
Curry Leaf Restaurant
Curry Leaf Restaurant in Kovalam is a culinary gem renowned for its delectable seafood dishes, offering an authentic taste of Kerala's coastal cuisine. With a vibrant atmosphere and stunning views, it’s a must-visit for any tourist seeking to indulge in local flavors.
Daily 8:00–23:00
Kingfisher Restaurant
Nestled along the picturesque Light House Beach in Kovalam, Kingfisher Restaurant invites tourists to indulge in a delectable seafood experience. With its vibrant atmosphere and stunning coastal views, this dining spot promises not only a meal but a memorable culinary journey. Enjoy fresh catches prepared with local spices, all while soaking in the breathtaking sunset over the Arabian Sea.
Daily 7:00–23:00
Candy Restaurant A/C
Candy Restaurant A/C is a delightful culinary destination in Valadi, Tamil Nadu, offering a vibrant atmosphere filled with an array of sweet treats and savory dishes. Perfect for tourists looking to experience local flavors in a cozy setting.
Malabar Cafe
Nestled along the beautiful Light House Beach in Kovalam, Malabar Cafe offers a delightful culinary experience showcasing authentic Keralan cuisine. Known for its fresh seafood and vibrant breakfast options, this cafe is a must-visit for tourists seeking to indulge in local flavors while enjoying stunning coastal views.
Daily 7:15–22:00
Karaikal Mauriya's Restaurant Chennai
Experience the vibrant and rich culinary traditions of North India at Karaikal Mauriya's Restaurant in Chennai. With a diverse menu and a welcoming atmosphere, it's a must-visit for food lovers.
Daily 7:00–23:30
3rd Rock Brasserie & Restaurant
Nestled on the picturesque Samudra Beach in Kovalam, the 3rd Rock Brasserie & Restaurant offers a delightful blend of seafood and Middle Eastern cuisine. With its serene ambiance and stunning ocean views, it's an ideal spot for tourists seeking a unique dining experience.
Daily 8:30–22:30
Suprabhatham Pure Vegetarian Restaurant
Nestled near the scenic Light House Beach in Kovalam, Suprabhatham Pure Vegetarian Restaurant offers a delightful culinary experience specializing in South Indian cuisine. Known for its vegetarian fare, this restaurant is the perfect stop for tourists seeking authentic flavors and a warm ambiance.
Daily 7:00–22:00
Sorgam- South Indian Dining
Experience the rich culinary traditions of South India at Sorgam, a beloved dining destination in Chennai. With its inviting ambiance and authentic dishes, this restaurant is a must-visit for food lovers seeking a true taste of regional cuisine.
BANANA LEAF Kovalam Pure Vegetarian Restaurant
Nestled in the scenic coastal town of Kovalam, Banana Leaf is a haven for vegetarian food lovers. This restaurant offers an extensive menu of delicious, pure vegetarian dishes that highlight the rich flavors of Kerala's cuisine. With its welcoming ambiance and commitment to fresh ingredients, it is the perfect spot for both locals and tourists seeking a healthy dining experience.
Jasmine Bay Restaurant
Nestled within the luxurious Taj Green Cove Resort & Spa, Jasmine Bay Restaurant offers an exquisite dining experience with stunning views of the Kerala coastline. A perfect blend of ambiance and gourmet cuisine awaits discerning travelers seeking a taste of fine dining.
Daily 11:00–22:00
fusion
Nestled near the scenic Light House Beach in Kovalam, Fusion is a charming restaurant that offers a delightful blend of flavors and a serene atmosphere. With its creative cuisine and breathtaking views, it’s an ideal spot for tourists seeking a memorable dining experience.
Daily 8:00–22:00
Sanjeevni Restaurant
Nestled along the scenic Beach Road in Thiruvananthapuram, Sanjeevni Restaurant offers a delightful seafood dining experience that showcases the rich flavors of Kerala's coastal cuisine. With its vibrant atmosphere and fresh ingredients, this restaurant is a must-visit for food enthusiasts and tourists alike.
Daily 8:00–23:00
Sea Gull Restaurant
Nestled near the pristine Kovalam Beach, Sea Gull Restaurant offers an unforgettable dining experience that combines fresh seafood with stunning ocean views. Perfect for tourists looking to indulge in the local flavors of Kerala.
Daily 8:00–22:00
The Spice Village
Nestled in the vibrant coastal town of Kovalam, The Spice Village offers a delightful vegetarian dining experience that showcases the rich flavors of Kerala. With a focus on fresh, locally sourced ingredients, this restaurant is a must-visit for tourists seeking authentic Indian cuisine in a picturesque setting.
Butter Fry
Nestled in the vibrant coastal town of Kovalam, Butter Fry is a must-visit restaurant for tourists seeking authentic flavors and a delightful dining experience. With its warm ambiance and a menu brimming with local delicacies, this eatery promises to tantalize your taste buds while you soak in the picturesque surroundings of Kerala's coastline.
Daily 9:00–22:30
Sea rock Restaurant
Nestled along the stunning coastline of Kovalam, Sea Rock Restaurant offers a delightful seafood dining experience with breathtaking views and a vibrant atmosphere. Perfect for tourists seeking to indulge in authentic local flavors, this restaurant is a must-visit destination.
Daily 7:30–23:00
Palm Beach Restaurant
Nestled along the stunning shores of Kovalam, Palm Beach Restaurant offers an unforgettable dining experience with a diverse menu featuring local seafood and hearty breakfast options. Enjoy your meal while soaking in the breathtaking views of the beach and the soothing sound of waves, making it a perfect spot for tourists seeking both relaxation and culinary delight.
Daily 7:00–23:00
Varsha Pure Vegetarian Restaurant
Nestled in the scenic Kovalam, Varsha Pure Vegetarian Restaurant is a haven for food lovers, offering a delightful array of vegetarian dishes that celebrate the rich culinary heritage of India. Experience traditional South Indian meals served on banana leaves, and enjoy the vibrant atmosphere that makes every meal a memorable occasion.
Daily 7:00–22:30
Catamaran
Catamaran is a must-visit restaurant in Kovalam, offering a delightful array of South Indian cuisine with stunning coastal views. Enjoy fresh seafood and authentic flavors in a vibrant atmosphere, perfect for tourists seeking an unforgettable dining experience.
SEA FACE RESTAURANT
Nestled in the scenic beauty of Kovalam, Sea Face Restaurant offers a delightful culinary journey through Keralan flavors, complemented by stunning views and a relaxed ambiance. Enjoy fresh seafood and traditional dishes in a welcoming atmosphere that captures the essence of Kerala's rich culture.
Daily 7:15–22:00
Royal Cuisine
Discover the exquisite tastes of North Indian cuisine at Royal Cuisine, a fine dining buffet restaurant in Chennai's vibrant T. Nagar. Perfect for food lovers seeking an authentic culinary experience.
Daily 7:00–23:00
Unique Hot & Spice Restaurant
Experience the vibrant culinary scene at Unique Hot & Spice Restaurant, where a fusion of spices and flavors awaits every visitor. This hidden gem in Tamil Nadu promises an unforgettable dining experience that will tantalize your taste buds and leave you craving for more.
Samovar
Nestled along the stunning Kovalam Beach, Samovar offers an unforgettable dining experience with its authentic Indian cuisine, warm ambiance, and breathtaking views of the Arabian Sea. Perfect for tourists seeking a taste of local flavors.
Daily 8:00–22:00
ANNAMAYE KITCHEN
Annamaye Kitchen in Thirumurugan Poondi, Avinashi, is a renowned caterer and eatery established in 2017, celebrated for its spicy South Indian cuisine like tomato rice and variety rices. Highly rated at 4.0-4.4 across platforms with hundreds of reviews, it serves authentic Tamil Nadu flavors perfect for locals and travelers near Thirumuruganpoondi Temple. Offers delivery via Swiggy and associated with Thaimann & Annamaye Hotels for dine-in options.
Price level $Time to spend 0.5–1.5 hrs
Explore Tamil Nadu on the map
A handpicked selection of must-see spots in Tamil Nadu, mapped for you.
More about Tamil Nadu

Tamil Nadu travel guide
Explore Tamil Nadu for monumental temples, classical culture, coastal landscapes, hill stations, wildlife and a deeply distinctive South Indian cuisine.
Tell me more about Tamil NaduMore to explore in Tamil Nadu
Explore more

Explore more of India
Discover the magic of India, where diverse landscapes, rich heritage, and vibrant culture come together to create an unforgettable travel experience.
Explore India
Getting your guide ready…
We are putting together a fresh copy of the Tamil Nadu guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
