Chennai is known for its rich culinary heritage, and your first day should be all about experiencing the best of south Indian cuisine. Start with a traditional breakfast of idli, dosa and filter coffee at Murugan Idli Shop in T. Nagar. Next, visit Dakshin in Crowne Plaza hotel for a luxurious lunch of Chettinad cuisine. Take a stroll by the Marina Beach and snack on sundal or murukku. End the day with a sumptuous dinner at Annalakshmi, a vegetarian restaurant serving delectable dishes from across the country.
Madurai is often called the food capital of Tamil Nadu and is famous for its delicious street food. Start the day with a piping hot cup of filter coffee at Murugan Idli Shop. Explore the city's food markets, such as the Meenakshi Amman Kovil Street and taste some local delicacies, such as Jigarthanda, a refreshing drink made with almond gum, milk and ice cream. For lunch, head to the iconic Amma Mess and savour their signature mutton biryani. In the evening, head to Ahaaram, an open-air restaurant serving traditional cuisine of the region.
Coimbatore is a city with a rich food culture and is known for its fusion cuisine. Start the day with a breakfast of hot appams and stew or vadais at Sree Annapoorna. Head to the famous Brookefields Mall for a fine-dining experience at On the Go, which serves an eclectic mix of Indian and western cuisine. Visit the 100-year-old Shree Annapoorna Gowrishankar for some local street food like kachoris and chaats. End the day with a visit to Kovaipudur to relish the famous Drumstick Chicken at Junior Kuppanna.