We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Charro Mexican Dining

3339 Mt Diablo Blvd, Lafayette, CA 94549-4011
+1 925-283-2345
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent26%
  • Very good35%
  • Average25%
  • Poor9%
  • Terrible5%
Travellers talk about
Closed Now
All hours
CUISINES
Mexican, Gluten Free Options, Vegetarian Friendly
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
3339 Mt Diablo Blvd, Lafayette, CA 94549-4011
All Details
Write a Review
Reviews (108)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 106 reviews

Reviewed 1 week ago

The restaurant was cute and hopping on a Saturday nightThe food however was not what we expected. There was no queso, our favorite appetizer. My daughter's skinny margarita was bitter. The steak fajitas were not served sizzling on a griddle, but just all on a...More

Thank GL467
Reviewed 3 weeks ago via mobile

Drove a ways to try this great Mexican restaurant. Worth the visit sir outside its beautiful on the patio.

Thank JimM1146
Reviewed 3 weeks ago via mobile

El Charro is an old reliable. It is always busy. The food is tasty. They hustle to serve you, and the portions are ample. Try any combination plate!

Thank saolsen11
Reviewed 9 August 2017 via mobile

Neat little Mexican restaurant with a big menu and big serving sizes at a good price. Service was top notch. I had hoped for the food to be a bit more spicy but this may have only been because of my choices. I do recommend...More

Thank Grant B
Reviewed 29 July 2017 via mobile

All ways a fun place to go. Tonight it was a birthday!! Food and drinks were great! Very festive and happy place to go!

1  Thank FredN47
Reviewed 20 July 2017 via mobile

Pretty place and historic, but geared to the gringo for obvious reasons. This corridor of Hwy 24 not exactly gourmet gulch. Only been twice so take my remarks for what they're worth.

Thank Eileen K
Reviewed 19 July 2017 via mobile

The menu is very poor. We have been there several times and had our cheese enchiladas been cold! Service is very mediocre and the setting has hardly changed over 30 years. Yes it is cheap but guess what it is also bad! Won't return. There...More

Thank raulad2016
Reviewed 15 July 2017

This was my second visit in a year - solid Mexican restaurant. Excellent salsa and chips and good plates, though the taco beef was very very bland this time. Good service and not unreasonable prices.

Thank Ray4343
Reviewed 26 June 2017

One doesn't go to El Charro for the food: pretty much everything with a sauce has an old-oil sort of taste. While the food is marginal, the margaritas, chips, salsa and guac are the best around. So stick with the basics, and consider getting Tacos...More

Thank craig993
Reviewed 2 June 2017

The best word to describe the food at El Charro Mexican Restaurant is meh! The food is kind of bland and the service is the same. We came for dinner with 8 adults and 5 kids. The room was full of similarly-sized parties which made...More

Thank YayaShare
Nearby
Nearby Restaurants
The Park Bistro & Bar
139 reviews
.32 km away
Reve
30 reviews
1.32 km away
Metro
108 reviews
1.19 km away
The Hideout Kitchen & Cafe
36 reviews
.48 km away
Nearby Attractions
Lafayette Reservoir
218 reviews
3.21 km away
Lindsay Wildlife Museum
192 reviews
4.02 km away
Moraga Art Gallery
20 reviews
4.67 km away
Back to the Table Cooking School
12 reviews
1.68 km away
Ask a question
Questions & Answers
Megan C
18 May 2017|
AnswerShow all 2 answers
Response from Laura S | Property representative |
Hi Megan, We have plenty of soups, salads, steaks, & sides that are gluten-free or come with the flour tortillas on the side (simply ask our friendly staff to skip the tortilla). Please let our staff know about your allergy... More
0
Votes
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Dinner, Lunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Kids, Child-friendly, Groups
Open Hours
Sunday
11:00 - 21:00
Monday
11:00 - 21:00
Tuesday
11:00 - 21:00
Wednesday
11:00 - 21:00
Thursday
11:00 - 21:00
Friday
11:00 - 22:00
Saturday
11:00 - 22:00
Location and Contact Information
  • Address: 3339 Mt Diablo Blvd, Lafayette, CA 94549-4011
  • Location: United States  >  California (CA)  >  Lafayette
  • Phone Number: +1 925-283-2345
  • E-mail
Description
El Charro Mexican Dining in Lafayette, CA is a local staple with an illustrious history dating back to 1947. For a taste of how we've delighted taste buds for the last 67 years, try our traditional sampler platter, the Super Burrito, Jalapeno Chicken Enchiladas, or the Tacos Veracruz. You'll crave our chips and salsa paired with our special blue cheese garlic dip, a taste unique to El Charro. Join us at our cantina, a spacious outdoor patio and bar to soak up some rays while you sip on one of our famous margaritas. Choose from the Rooftop, Cadillac, Ultimate, Skinny, Gold, and Grande. With all the options, there's a perfect margarita for everyone. We also serve house made sangria, specialty cocktails, and bottled and draught beers. We are you best destination for large group parties of 15 or more with our specially designed menus. Choose from the Family Fiesta or the Fajitas Fiesta and let us take care of everything for you. When your group arrives the tables are preset with baskets of chips, salsa and our secret recipe cheese dip. El Charro Mexican Dining is the best place for friends and family to meet and eat. We pride ourselves in providing you a delicious and enjoyable meal in a fun and welcoming environment.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing