- Avarna Jain,
Chairperson RPSG Lifestyle Media
It’s going to be a sweet, sweet fiesta!

Mexican food is catching up everywhere in India, especially in Mumbai. What we love about Mexican food is that the profile is similar to Indian food. It’s the perfect mix of spice and sweetness. Not just that, the culture is so vibrant that it also shows up in their ambience and plating. To ensure you have a memorable dining experience, we have rounded up the best five mexican restaurants you should give a shot if you are a local or simply visiting Mumbai.
Nestled in Bandra, Café Duco is a Latin American-inspired café that serves a carefully curated selection of Mexican dishes. Known for its fresh, high-quality ingredients and bold flavours, the menu features soft-shell tacos, various types of burritos for both vegetarians and non-vegetarians, and house-made salsas. The cozy interiors and warm ambience make it a perfect spot for a date night. Don’t miss out on their refreshing cocktails like G-mary which is equal parts spicy and tangy.
Address: Trimurti Building, Pyari Nagar, Danda, Khar Danda, Mumbai, Maharashtra
Price: ₹2,000 for two
A vibrant Spanish-Mexican restaurant in Khar, Poco Loco is a tiny eatery. For many locals, it is a go-to for delicious tapas, cheesy nachos, and a fantastic range of tacos like lamb birria tacos, peri peri chicken tacos and peri peri paneer tacos too. The menu brings out authentic Latin flavours with a fun, modern twist. The same translates into their fun, bright and vibrant space too. Whether you're here for a relaxed brunch or a lively night out, Poco Loco delivers an unforgettable experience.
Address: Ground Floor, Sangeet Samrat Naushad Ali Marg, 21st Road, Khar, Mumbai
Price: ₹2,000 for two
Mezcalita is a stylish Mexican cantina that takes its tequila and mezcal seriously. The bar serves artisanal Mexican cocktails that pair wonderfully with their menu of tacos, enchiladas, and quesadillas. With a focus on serving Mexican street-side food, their big plates are a must-have. Also, their appetisers are yummy and will make you feel full even when you haven’t jumped into the mains. For the food-conscious, they have a separate section called ‘Healthy Mexican’ for you to choose from an array of dishes.
Address: 82, Nagin Mahal, Veer Nariman Road, Churchgate, Mumbai
Price: ₹1,500 for two
When you first enter this haven, it might give you American Diner vibes, but don’t be mistaken. They legit serve the best vegetarian Mexican cuisine. And we love their deconstructed nachos and gooey quesadillas especially. Every dish here is such a delight. Pair your meal with their coconut lime soda, and you will be left with nothing but the feeling of wanting to visit again.
Address: 7, Janta India Estate, Senapati Bapat Marg, Opposite Phoenix Mills, Lower Parel, Mumbai
Price: ₹1,600 for two
Bombay Taco Co. blends Mexican and Indian influences, creating unique, mouthwatering combinations. For instance, cauliflower and mushroom tacos are served with chaas (buttermilk) ranch. Truly, our minds have been blown! Every bit of it is so delicious and there are tacos you will not find anywhere but here. Paneer makhani tacos, kasundi fish tacos, kanda bhaji tacos—what you imagine is what you will get. They also have Mexican chaat, which bursts with flavour. The seating is casual, yet it's such an amazing place to visit if you’re bored with the usual stuff.
Address: Shop 08, Ground Floor, Rafi Mansion, Guru Nanak Park, Pali Hill, Bandra West, Mumbai
Price: ₹1,000 for two