In the morning, head to Colaba Causeway, a bustling street market that is famous for its street food. Sample some vada pav, a potato patty sandwiched between a bun, and pav bhaji, a spicy vegetable curry served with buttered bread. For lunch, head to Leopold Cafe and Bar, a historic eatery that has been serving up delicious food since 1871. In the afternoon, take a walk down Marine Drive and stop at Bachelor's for a refreshing cold coffee. In the evening, head to Bademiya for some mouth-watering kebabs.
Start your day with a visit to Mahim, a neighbourhood known for its street food. Try out some of the local favourites like chicken tikka rolls, kebabs and biryani. For lunch, head to Trishna, an iconic seafood restaurant in the area that serves up some of the best crab dishes in the city. In the afternoon, take a trip to Haji Ali Dargah, a beautiful mosque that is located on an island off the coast of Mumbai. Finally, head to Jimmy Boy, a Parsi restaurant that serves up authentic Parsi cuisine, for dinner.
If you have time, consider visiting Crawford Market, a popular market that sells a variety of goods including fresh produce, clothing, and souvenirs. You can also take a side trip to Elephanta Caves, a UNESCO World Heritage site that is only accessible by boat. To make the most of your trip, consider hiring a local guide who can take you to some of the lesser-known food spots in the city.