Top 10 Mexican Restaurants In Delhi

Check out these 10 lip-smacking Mexican restaurants in Delhi.

Published On Mar 03, 2023 | Updated On Mar 08, 2024


Over the past half-decade, Delhi’s Mexican food scene has become quite famous. Mexican cuisine has some crunchy and delicious dishes. And the vibrant, fresh, and incredibly cheesy dishes from this culinary vista are a must-have. From new plant-forward cafes run by industry veterans to the various taquerias, bodegas, and restaurants scattered across the city, there are a lot of Mexican restaurants in Delhi.

So, check out these ten Mexican restaurants that are ideal for you whether you’re seeking authentic cilantro, lemon, and bean flavours or want to try something new like the batata poha nachos.

First, order a naked chicken taco from the massive selection, then settle in to peruse the other dishes on the list. With multiple stores, Taco Bell is one of the best Mexican restaurants in Delhi that has us torn between a burger and a taco.

Address: Epicuria Food Court, Nehru Place

Price: ₹500 for two people

Timings: 11:00 AM to 11:00 PM

When talking about the best Mexican restaurants in Delhi, we cannot miss out on TGIF. It is the heart and soul of Delhi’s culinary food. Their soft chicken enchiladas may make you sigh, thanks to a sauce made with bitter chocolate, raisins, almonds, cloves, cinnamon, chiles, garlic, and sesame.

Address: DLF Promenade Mall, Vasant Kunj

Price: ₹2,500 for two people

Timings: 11:00 AM to 11:00 PM


The menu of this best Mexican restaurant in Delhi is a veritable sensory thrill via ingredient combos that are seemingly familiar yet deliciously creative. Chipotle Chicken Quesadilla, Aged Spanish Chorizo & Cheese Quesadilla, Spiced Refried Beans & Cheese Tacos, and Honey Lime Braised Chicken Burrito are the best Mexican food dishes that are worth a try for sure!

P.S. This Mexican restaurant only offers home delivery.

Address: Lotus Ln, DLF Phase IV, Gurugram

Price: ₹800 for two people

Timings: 12:00 PM-3:00 PM, 7:00 PM-12-00 AM

It’s not your usual Mexican food dish; consider the Tostadas, Smoked Chicken Quesadillas, Chicken Crispers, and Veg Enchiladas. Each item on the menu has smoky, sweet, and distinctive flavours. Along with the food items served at this best Mexican restaurant in Delhi, you can also order a chilled Peach lemonade.

Address: Outer Circle, Block M, CP

Price: ₹2,000 for two people

Timings: 12:00 PM – 12:00 AM

Not only a Mexican restaurant in Delhi but Rodeo Cantina & Kitchen is also a famous gastro pub. Burritos, quesadillas, and nachos are also on the menu, and although there are a few seats available in the back, plan to take it all to go, just in case. Plan to invite as many folks as possible for a casual weekday lunch to enjoy excellent Mexican food.

Address: N Block, 86, Connaught Place

Price: ₹2,000 for two people

Timings: 12:00 PM-1:00 AM

With both a classic and contemporary approach inspired by a unique mix of Mexican and Indian flavours, the menu includes Peri-Peri Chicken Tikka and Chicken Cannelloni. It is one of the most Insta-worthy Mexican restaurants in Delhi. And their overload shakes are the icing on the cake.

Address: Hudson Ln, Block G, GTB Nagar

Price: ₹1,600 for two people

Timings: 11:30 AM- 11:00 PM

One of the best Mexican restaurants in Delhi, this fast-food heaven exclusively accepts home deliveries. To enjoy the best Mexican food you’ve ever had, order between the hours of noon and three in the afternoon and seven in the evening. They provide delivery services around DLF Phase 4.

Address: Greater Kailash 1 87/1 first floor, zamrudpu

Price: ₹500 for two people

Timings: 6:00 PM - 2:00 AM

Another delivery-only restaurant that is unquestionably on the list of locations to order fantastic Mexican food. If you’re a vegetarian, try their Tangy Chana Quesadillas or Chicken Keema Quesadillas. Additionally, they have tasty Lasagna in a variety of flavours.

Address: Shop No. 8, Malviya Nagar Main Market

Price: ₹300 for one order

Timings: 8:00 AM- 1:00 PM

To find out what draws all the youngsters to this best Mexican restaurant in Delhi, we went to the Big Yellow Door in GTB Nagar and Satya Niketan (we heard its opening in Punjabi Bagh shortly!). The Big Yellow Door stocks up on fantastic Mexican food to serve the students of D.U.’s north and south campuses.

Address: Satya Niketan Rd, Opp. Venkateswara College

Price: ₹800 for two people

Timings: 11:00 AM- 12:00 PM

Ricos has one of the broadest menu selections on this list, with everything from Mexican food to Italian cuisine. A favourite among the local college students, Ricos attracts a diverse clientele who appreciates their Instagram worthy decor and generous quantities; it is one of the best restaurants in Delhi serving Mexican food.

Address: Hudson Lane, above CCD, Kingsway Camp

Price: ₹900 for two people

Timings: 11:00 AM- 11:00 PM

So, here are the top places to have Mexican food in Delhi. Do not wait, and check them out soon! 

Photo: Shutterstock