If there’s one dish that can bring a burst of flavour, texture, and spice in just a few bites, it’s a taco. From soft corn tortillas packed with slow-cooked meats to crispy shells loaded with veggies, tacos have carved a special place in India’s ever-evolving culinary landscape. Whether you're craving authentic Mexican flavours or modern interpretations, these spots in Mumbai, Delhi, Pune, Goa and Bengaluru serve the best tacos in town.
Mumbai
Mezcalita
For an authentic Mexican experience in the heart of Mumbai, Mezcalita is the place to be. This stylish cantina serves traditional tacos packed with rich flavours and fresh ingredients. Whether you go for the classic Al Pastor (spiced pork with pineapple) or the Birria-style tacos dunked in consommé, every bite is a ride of flavours.
Where: Churchgate, Mumbai
Price: ₹1,500 for two people (approx.)
Maiz Mexican Kitchen
If you’re looking for quick yet high-quality Mexican fare, Maiz Mexican Kitchen delivers just that. Their tacos are packed with flavourful fillings like Chipotle Chicken, Carnitas, and Chilli Lime Paneer, all served in hand-pressed tortillas. Bonus? They offer gluten-free and vegan options, making it an excellent choice for all food lovers.
Where: Phoenix Palladium, Thane, and Nesco
Price: ₹500 for two people (approx.)
Los Cavos
This Bandra favourite keeps its tacos punchy and plated with colour, offering a satisfying mix of meat, seafood and vegetarian picks. They serve delicious Chicken Al Pastor Tacos that have the tanginess of pineapple and pico de gallo, as well as chipotle roasted Cauliflower Tacos that are a popular choice among vegetarians.
Where: Ground floor, Kiran Kunj, 24th road, Off Linking Rd, Bandra West, Mumbai, Maharashtra 400052
Price: ₹2,500 for two people (approx.)
New Delhi
Daisy Mae Cantina
With its vintage diner vibe, Daisy Mae serves tacos with a spicy flair. The Pulled Pork Taco and Fried Fish ‘Crujiente’ Taco are standouts, while vegetarians can opt for Tempura Avocado or Adobo Chilli Mushroom, each paired with Tajin dust and guacamole.
Where: Flat 7, Khan Market, New Delhi
Price: ₹1,100 for two people (approx.)
Latoyá
This Dhan Mill Compound gem offers a refined take on tacos—think pork belly with pineapple or grilled zucchini with jalapeño crema. The plating is minimal, the flavours layered, and the cocktails well thought out.
Where: Eldeco Centre, Hauz Rani, Malviya Nagar, New Delhi, Delhi
Price: ₹2000-₹2500 per person
Bengaluru
Chinita
A longstanding favourite, Chinita’s tacos are both classic and comforting. The menu includes pulled pork Carnitas, grilled prawns, and black-eyed bean tacos—all served on soft corn tortillas with cheese and onion-tomato relish. Vegan options like roasted cauliflower and soy chorizo make it a standout for plant-based diners.
Where: Multiple outlets in Bengaluru
Price: ₹1,400 for two people (approx.)
Comal
Tucked away on Lavelle Road, Comal keeps things elegant and simple. Baja fish tacos, slow-cooked pork with pineapple salsa, and cumin-spiced vegetarian options like Aguacate made with avocado and pineapple salsa, as well as Canasta basket tacos, round out a succinct but satisfying taco menu.
Where: Mahatma Gandhi Rd, Craig Park Layout, Ashok Nagar, Bengaluru
Price: ₹2000 for two people (approx.)
Pune
Taco And Tequila Co
Taco & Tequila Co. in Kalyani Nagar offers everything from Buffalo Cauliflower and Cheesy Chickpea Tacos to Lamb Birria. The Baja Fish and Barbacoa Birria come highly recommended, served in crunchy shells or soft tortillas with house-made toppings and consommé.
Where: Level 1/2, 217, Fortaleza Society, Central Ave, above HDFC Bank, Kalyani Nagar, Pune
Price: ₹1,300 for two people (approx.)
Juju - Mexican Tapas Bar
Juju offers a compelling exploration of Mexican culture through a contemporary lens, weaving together bold flavours, vibrant interiors, and a tequila-forward bar program in the heart of Pune. The menu spans comforting classics like skillet nachos and soft shell tacos to inventive plates such as Japanese tuna crudo with a Mexican edge, designed for easy sharing. Among the standouts is the mushroom karaage taco and the lamb birria taco—rich, indulgent, and served with a soulful consommé that invites you to dip and savour.
Where: Central Ave, opp. Gaurishankar Kalyani Bungalow, Palace View Society, Kalyani Nagar, Pune
Price: ₹2,000 for two people (approx.)
Goa
Ye Catarina
Set in the vibrant village of Assagao, Ye Catarina reflects both Goan and Latin influences. Their tacos are fresh and colourful, chipotle prawns, mango-avocado, and grilled fish show off a tropical touch in both taste and tone.
Where: House No. 1, 26, Rua 31 de Janeiro, Sao Tome, Altinho, Panaji
Price: ₹900 for one course meal
Tikitii Goa
A beach-facing escape in Anjuna, Tikitii keeps it casual but flavourful. Their Wild Mushroom Tacos are earthy and umami-rich, while the Macha Shrimp Tacos pack a smoky punch. Whether you're lounging post-swim or starting your night with a zingy cocktail, Tikitii’s tacos hit just the right flavour notes.
Where: SY 181/3 & 181/3, New Wada, Morjim, Parse, Goa
Price: ₹2,100 for two people (approx.)
Tacos may have journeyed far from their Mexican roots, but in India’s top cities, they’ve found new homes in menus that are both inventive and respectful of the tradition. The comfort of carnitas or the crunch of tempura veggies is awaiting you at these restaurants across Mumbai, Delhi, Bengaluru, Pune, and Goa that promise an experience worth the detour, and a margarita or two to match.