Known for its authentic South Indian breakfast, Cafe Madras is a popular spot that has been serving delicious dosas and filter coffee for over 70 years. Try their signature Mysore Masala Dosa and Pongal, a rice and lentil dish, for a flavorful start to the day.
Crawford Market is a bustling market that sells everything from fresh produce to spices and souvenirs. Walk through the narrow lanes and soak in the colorful sights and sounds of the market. Don't forget to try some of the local street food like Vada Pav and Bhel Puri.
Opened in 1923, Britannia & Co. is a Parsi cafe that serves traditional Parsi dishes like Berry Pulao and Dhansak, alongside Indian and Chinese cuisine. The vintage decor and old-world charm of the restaurant make it a must-visit spot for foodies in Mumbai.
Haji Ali Dargah is a mosque and tomb located on an islet off the coast of Mumbai. The stunning architecture and serene surroundings make it a popular spot for tourists and locals alike. Take a walk along the causeway and enjoy the view of the Arabian Sea.
High tea at The Taj Mahal Palace is a quintessential Mumbai experience. Enjoy a selection of tea, sandwiches, and pastries in the luxurious setting of the hotel's Sea Lounge. The view of the Gateway of India and the Arabian Sea is an added bonus.
Gajalee is a seafood restaurant that serves some of the best coastal cuisine in Mumbai. Try their signature Prawns Koliwada, a spicy fried prawn dish, and the Sol Kadi, a refreshing drink made with coconut milk and kokum. End the meal with some delicious Malpua, a sweet pancake-like dessert.
If you're interested in learning more about Mumbai's street food culture, take a walking food tour of the city. Some popular ones include Mumbai Magic and Reality Tours and Travel. For a side trip, head to Elephanta Island to see the ancient Elephanta Caves. To maximize your fun, try to catch a cricket match at the Wankhede Stadium or explore the city's nightlife scene in areas like Colaba and Bandra.
For finding hotels and flights, you can check this link.