6 Best Mexican Restaurants near Lafayette

Experience Lafayette's Mexican food at these fantastic spots.

El Jarro Mexican Cafe Mexican • $
3563 Mount Diablo Blvd, Lafayette

Customers` Favorites

Banana Bread Pudding with Cajeta
Vegetarian Enchilada
Huevos Rancheros
Chips with Salsa
Chips and Salsa
Chicken Flautas
Carnitas Tacos
Chips Salsa
Quesadilla
Taco Salad

“muy rica comida execelente servicio y Muy rico sazón“

4.5 Superb47 Reviews
Casa Gourmet Burritos Mexican • $
3322 Mount Diablo Blvd, Lafayette

Customers` Favorites

Prawns Salmon & Scallops
Mixed Vegetable Burrito
Casa Gourmet Quesadilla
Steak and Chicken Combo
Caesar Salad w Chicken
Steak & Chicken Combo
Chicken and Spinach
Prawns and Scallops
Spicy Curry Chicken
Salmon and Spinach

“Went here with my girlfriend, and had the BEST experience! The food was insanely delicious, and authentic. Plus, the service was amazing! The man who took our orders and gave us our food was very kind, and I definitely recommend this place to anyone looking for some awesome Mexican food at a friendly environment!!“

4.5 Superb43 Reviews
Rancho Cantina Mexican • $$
3616 Mount Diablo Blvd, Lafayette

Customers` Favorites

Steak Chicken and Shrimp Fajitas
Corn or Flour Tortillas
Chips Salsa & Guacamole
Adobe Brick Chicken
Rancho Enchiladas
Brussels Sprouts
Chile Relleno
Rancho Burrito
Fish Tacos
Very Fresh

“The food was delicious… Absolutely melted in my mouth. I had a chicken burrito everything was cooked to perfection… Our waiter Avery was out of this world...in addition to the food...he just makes the place👍🏻“

4.3 Superb60 Reviews
360 Gourmet Burritos Mexican • $
3655 Mount Diablo Blvd, Lafayette

Customers` Favorites

Garlic-Lime Steak or Chicken
Prawn Burrito
Guacamole
Cajun
Thai

“I should have taken a picture, but I scarfed the burrito down so fast! I just wanted to rave about this place and their wonderful customer service. I came in and asked for a simple bean and cheese burrito. I paid and then it occurred to me after to ask what kind of beans they use (I'm 7.5 months pregnant and for whatever reason, only like refried beans.... oh, pregnancy!). He said they only use whole beans. I tried to see if I could get something else for the same price I paid (which he was so nice about), but ultimately decided, "Oh well, I'll just stick with what I ordered!" I went to the bathroom and when I came out, he said, "We are making the beans refried for you now!" I thought that was so nice of them! It was so good too. Definitely recommend this place!!!“

4.5 Superb21 Reviews
Los Aguilares Taco Truck Mexican • $
3523 Mount Diablo Blvd, Lafayette

Customers` Favorites

Quesadilla
Burrito
Taco

“Incredible Shrimp Burrito. I'm a longtime chef and restaurant manager and this place is a GEM. I was running around, working, and needed a burrito fix and the Shrimp burrito is Lights out good. Not greasy, super clean, balanced flavors. Nothing clashes, juicy, and big flavor. And they make their own blue corn tortilla chips and they're complimentary?! Who does that these days? This Chef and family is talented and deserves your hunger and hard earned dollars - IT'S WORTH IT. Enjoy and You're Welcome! Lol“

3.9 Good7 Reviews
Taco Bell Fast Food • $
3501 Mount Diablo Blvd, Lafayette

Customers` Favorites

Crunchwrap Supreme Combo 9
Ground Beef Burrito
Black Beans
Quesadilla
Taco

“Modern Taco Bell restaurants with their walk-up menu kiosks are fabulous. You can customize an item in dozens of ways. Want a bean burritos with onions, guacamole ranch dressing and lettuce? Just punch the buttons. I can’t wait to go back.

Vegetarian options: The kiosk menus lets you add all kinds of vegetarian ingredients to an item. I start with a bean burrito and then add things, lots of things. Check it out. The best vege fast food restaurant on Earth? Name a better one.“

3.4 Good22 Reviews

You May Also Like