Courtesy: SugarSpiceNice India

Location: 69/75, Sheikh Memon St, Mumbadevi Area, Bhuleshwar, Mumbai, Maharashtra 400002

Bhagat Tarachand is one of the oldest restaurants in Mumbai. Mumbai food has its own peculiarities and Bhagat Tarachand brings the flavors of Sindh and Punjab from a partition era in Mumbai. It is easily one of the best vegetarian restaurants in Mumbai and serves North Indian Food.