There is a wide range of Mexican restaurants in Bangalore, and this guide highlights 7 of the best. The Mexican food trend has grown fast in the last few years, which is driven by the large expat and IT crowd of the city. A growing appetite for global street food has led to an increase in the number of fast casual taco spots, especially in areas like Indiranagar, Koramangala, and BTM.
Quick Answer: The Mexican restaurants in Bangalore are Sanchez & Sriracha (UB City), Mezcalita (Indiranagar), Maiz Mexican Kitchen (Indiranagar), Picante (Seshadripuram), Watson's Cantina (Vasanth Nagar), Taco Street (BTM), and Los Tacos - Mexican Grill (Chandra Layout). Together they serve everything from authentic Mexican mole and birria tacos to Tex-Mex nachos and vegetarian-friendly quesadillas, with meals for two ranging from ₹800 to ₹2,000. Book a table at these outlets on EazyDiner.
EazyDiner is India's leading restaurant discovery and reservation platform, listing 40,000+ restaurants across 150+ cities, rated 4.7★ with over 50 lakh downloads on Google Play.
- How Much Do Mexican Restaurants in Bangalore Cost?
- What Are the Most Popular Mexican Restaurants in Bangalore?
- What Are the Best Mexican Restaurants by Cuisine Style?
- What Does Bangalore's Mexican Food Scene Look Like?
- What Are the Must-Try Mexican Dishes in Bangalore?
- How Does Tex-Mex in Bangalore Compare to Authentic Mexican Food?
- How Do You Choose the Right Mexican Restaurant in Bangalore?
- How to Book Your Table Through EazyDiner?
- Why Book Mexican Restaurants in Bangalore on EazyDiner?
- Frequently Asked Questions

Eating Mexican food in Bangalore doesn't have to be expensive. Budget-friendly Mexican restaurants in Indiranagar charge from about ₹800 for two, mid-range spots average ₹800-₹1,800 for two, and premium Tex-Mex bars and sit-down restaurants go above ₹1,800 for two.
| Restaurant | Area | Budget Tier | Avg. Cost for Two |
| Maiz Mexican Kitchen | Indiranagar, East Bangalore | Budget | ₹800 |
| Los Tacos - Mexican Grill | Chandra Layout, West Bangalore | Budget | ₹800 |
| Watson's Cantina | Vasanth Nagar, Central Bangalore | Mid-range | ₹1,400 |
| Picante | Seshadripuram, Central Bangalore | Mid-range | ₹1,500 |
| Sanchez & Sriracha | UB City, Central Bangalore | Premium | ₹2,000 |
| Mezcalita | Indiranagar, East Bangalore | Premium | ₹2,000 |
| Taco Street | BTM, South Bangalore | Premium | ₹2,000 |
Some of the popular Mexican restaurants in Bangalore are concentrated in Indiranagar and Central Bangalore, though newer openings in South and West Bangalore are giving diners more reasons to explore beyond the usual hubs. Book ahead through EazyDiner to avoid a wait, especially on weekend evenings when tables fill up fast.

Sanchez & Sriracha is one of the most established Mexican restaurants in Bangalore, serving authentic Mexican and Tex-Mex fare. Sanchez serves dishes like tacos, margaritas, and chimichangas alongside its sister outlet Sriracha, which serves Pan-Asian food in the same UB City location. The decor is quirky and vibrant, with a lively atmosphere. It's a solid pick for anyone who wants both Tex-Mex comfort food and more authentic Mexican dishes on the same menu.
Must-haves: Chipotle Chicken Empanadas, Quesabirria - Red Tacos, Sanchez Fiesta Nachos, Pessilla Tenderloin Taco, Cajeta Flan
Cost for two: ₹ 2000

Looking for Mexican restaurants in Indiranagar that serve authentic Mexican food? Mezcalita is just the place for you. The interior of this outlet is lively, covered in vibrant colours. Here, dishes are made from scratch from the freshest and authentic ingredients, like the tortas. For people who would love a spicy challenge, try the Deadly Spicy Habanero Pops and pair the One in a Melon drink to cool things down. Mezcalita is consistently ranked among the best Mexican restaurants in Indiranagar for its from-scratch approach to Mexican cooking.
Must-haves: Chip And Dip Mexicana, Adobo Taco, Veg Alembre Taco, Deadly Spicy Habanero Pops, Lamb Birria, Creamy Shroom Burrito, Pulled Pork Torta, Cajeta Cake, One In A Melon
Cost for two: ₹ 2000

Maiz Mexican Kitchen is one of the most budget-friendly Mexican restaurants in Indiranagar, serving quick-casual Mexican staples without the premium price tag of a sit-down restaurant. It's an easy pick for a fast weekday lunch or a low-key dinner with friends.
Must-haves: Burrito Bowl, Quesadilla, Tostada Picante, Mexican Fries, Churros
Cost for two: ₹ 800

Watson's Cantina brings a Latin American-inspired bar-and-grill experience to Vasanth Nagar, serving Mexican, Tex-Mex, and South American dishes alongside seafood and bar food. With live music playing and a lively weekend crowd, it is built for group outings and long evenings. Rated 4.8 on Google, it is one of the highest-rated Mexican restaurants in Bangalore on this list.
Must-haves: Yucca Fries, Taquitos De Choriz, Tortilla De Papas, Tabla De Queso, Lamb Birria, Dark Chocolate Flan, Salsa Spritz
Cost for two: ₹ 1400
Not every Mexican restaurant in Bangalore serves the same kind of food. Some lean into authentic Mexican cooking, some serve vegetarian-friendly Mexican dishes adapted for Indian palates, and others focus on fast-casual tacos, burritos, and Nashville-style fusion. Here's how the remaining restaurants on this list break down by style.
A glance into the best Mexican restaurants in Bangalore by cuisine style
| Cuisine Style | Best Restaurant | Area | Must-order |
| Vegetarian-friendly Mexican | Picante | Seshadripuram, Central Bangalore | Mexican Paneer Sliders, Spinach Corn Quesadilla |
| Nashville-Tex-Mex fusion | Taco Street | BTM, South Bangalore | Nashville Chicken Tacos, Loaded Nachos |
| Fast-casual tacos and burritos | Los Tacos - Mexican Grill | Chandra Layout, West Bangalore | Burrito Grilled Chicken, Chilli Prawns Taco |

Picante serves both Mexican and Italian dishes, and is ideal for first-time Mexican food eaters in India. When here, try out dishes like Mexican Paneer Sliders to ease into Mexican flavours without the overwhelming spice. Picante is one of the most approachable Mexican restaurants in Bangalore for vegetarians.
Must-haves: Mexican Paneer Sliders, Spinach Corn Quesadilla, Mexican Paneer Steak, Mexican Rice Bowl, Guava Picante Diablo
Cost for two: ₹ 1500

Taco Street is a fast-casual favourite, known for its crunchy tacos, loaded Burritos, and Nashville-style spicy chicken menu. It's popular with the area's younger, budget-conscious crowd and is one of the highest rated on Google among the Mexican restaurants in Bangalore on this list.
Must-haves: Supreme Taco, Chicken Momo Taco, Chicken Burrito, Club House Combo
Cost for two: ₹ 2000

Los Tacos - Mexican Grill is a cosy, fast-casual spot known for authentic, fresh soft-shell tacos, burritos, and Mexican rice bowls. It typically operates until midnight, making it a good late-night option for Mexican food in West Bangalore, an area with far fewer Mexican restaurants than Indiranagar or Central Bangalore.
Must-haves: Rice Bowl Mexican Paneer, Burrito Grilled Chicken, Crispy Mushroom Quesadilla, Chilli Prawns Taco, Mixed Veggies Tacos
Cost for two: ₹ 800
For the best overall spread of authentic and Tex-Mex Mexican food in Bangalore right now, Mezcalita and Sanchez & Sriracha are the two strongest all-round picks, both bookable on EazyDiner.
Bangalore's Mexican food scene is one of the fastest-growing cuisine categories in the city, fuelled by its large tech workforce, international travel exposure, and a young population eager to try global street food. Mexican restaurants in Bangalore have moved well beyond basic nachos-and-salsa menus. These spots range from scratch-made tortillas and slow-cooked birria to Tex-Mex bar food and vegetarian-friendly Mexican fusion built for Indian palates.
According to Technavio's "Mexican Food Market Growth Analysis" (March 2026), the global Mexican food market is projected to grow at a compound annual rate of roughly 6.5% through 2030. This growth is driven largely by rising consumer interest in authentic and international cuisines. This trend is playing out clearly in Bangalore, where Indiranagar and Central Bangalore have emerged as the city's two biggest hubs for Mexican and Tex-Mex dining, with newer openings also spreading into South and West Bangalore. Whether you want a casual taco counter or a sit-down Tex-Mex bar with cocktails, Bangalore's Mexican restaurants now cover every occasion and budget.
Mexican restaurants in Bangalore serve a wide range of dishes, from familiar Tex-Mex comfort food to more authentic regional Mexican cooking. Here's what to know before you order.
Not every "Mexican” restaurant serves the same style of food, and the difference matters if you're chasing authenticity versus comfort food. This table breaks down the key differences between Tex-Mex and authentic Mexican cooking as served across Mexican restaurants in Bangalore.
| Aspect | Authentic Mexican | Bangalore Tex-Mex |
| Tortillas | Often made fresh in-house from corn or wheat masa | Usually store-bought flour tortillas |
| Cheese | Used sparingly, often queso fresco | Heavy use of melted processed cheese |
| Spice profile | Built on chillies like habanero, chipotle, and guajillo | Adapted milder for Indian palates, with paneer swaps |
| Signature dishes | Birria, mole, al pastor, ceviche | Nachos, quesadillas, burrito bowls, loaded fries |
| Where to find it | Mezcalita, Sanchez & Sriracha | Watson's Cantina, Taco Street, Maiz Mexican Kitchen |
Restaurants like Mezcalita lean into authentic technique, scratch-made tortillas, slow-cooked birria, and real habanero heat. If you are looking for vegetarian-inclusive spots that offer vegetarian swaps like paneer for meat, then visit Picante or Maiz Mexican Kitchen. These outlets make Mexican food more accessible across Bangalore's largely vegetarian dining culture. Before booking, it's worth checking a restaurant's menu tags on EazyDiner to see whether it leans authentic Mexican, Tex-Mex, or a vegetarian-adapted fusion style.
With so many Mexican restaurants in Bangalore now spread across the city, picking the right one depends on what you're looking for. Use this checklist before you book:

Booking any of these Mexican restaurants in Bangalore through EazyDiner takes five easy steps
Step 1: Open the EazyDiner app or visit www.eazydiner.com
Step 2: Filter by 'Mexican' under cuisine, then narrow by area (Indiranagar, Central, South, or West Bangalore) or budget range
Step 3: Select your restaurant, choose your preferred date, time, and party size, and pick the best dining offer available for that slot
Step 4: Receive instant SMS confirmation right after the booking
Step 5: Pay via PayEazy for additional savings applied automatically at checkout
Pro tip: Discounts are automatically applied to your bill when you book and pay through the EazyDiner app, so there's no need to hunt for a separate coupon code.
Mexican restaurants in Bangalore have grown well beyond a handful of niche cafes. The city now has genuine options across every budget and style, from authentic scratch-made Mexican cooking to Tex-Mex bar food in Central Bangalore and fast-casual tacos in the south and west. If you're specifically looking for Mexican restaurants in Indiranagar, Mezcalita and Maiz Mexican Kitchen cover both the premium and budget ends of that neighbourhood. Meals for two can start as low as ₹800 and go up to ₹2,000, depending on how authentic or premium an experience you want. Book any of these Mexican restaurants in Bangalore through EazyDiner now for real-time table availability and automatic bill discounts.
A storyteller at heart, Shreem is a writer who finds magic in life's smallest moments. She devours stories in every form, movies, shows, books, or comics; she loves diving into narratives that spark imagination. She often geeks out on space and food trivia, and loves travelling while learning about new cultures and languages.