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 updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent27%
  • Very good37%
  • Average23%
  • Poor9%
  • Terrible4%
Travellers talk about
“enchiladas” (16 reviews)
“chips and salsa” (10 reviews)
“burrito bowl” (4 reviews)
Open Now
11:00 - 21:00 Hours
CUISINES
Mexican, Spanish, Vegetarian Friendly, Gluten Free Options, Vegan Options
PRICE
€€ - €€€
RATINGS
Service
Food
Value
Atmosphere
LOCATION
3339 Mt Diablo Blvd, Lafayette, CA 94549-4011
All Details
Write a ReviewReviews (122)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 120 reviews

Reviewed 3 days ago via mobile

Easy to get in and out for s quick weekday lunch of tacos. Friendly and efficient. The food was warm and delicious and wait staff attentive.

Thank jn1137
Reviewed 1 week ago

Each time I find myself in Lafayette, I treat myself to a lunch at El Charro. The food is excellent and reasonable, the staff pleasant and helpful. Give it a try!

Thank ponec2017
Reviewed 3 weeks ago

Four of us had lunch here and with the exception of taking a very long time to get our food it was very good. While we waited for our food we went through several baskets of chips, very good, so was full by the time...More

Thank Bill S
Reviewed 31 March 2018

Stopped here for lunch after arriving in CA from New York visiting family. I am a Mexican food lover and California has no shortage of Mexican restaurants. We ate inside because of the weather, but it looked like there was a pretty patio. I got...More

Thank AuburnFoodFan
Reviewed 12 March 2018 via mobile

Well first time here for me and the wife . We read some reviews both negative and positive so we thought we’d give it a try . Well we were both pleasantly pleased with our orders . I had the seafood enchiladas and the wife...More

Thank Sal R
Reviewed 12 March 2018

This local establishment has been in Lafayette for over 50 years and never disappoints. The food is your standard TexMex, with large quantities, great refried beans and rice and over the top margaritas. You will find the prices to be moderate and the staff to...More

Thank markltennis
Reviewed 9 February 2018

This place was for its first 20 years one of the only restaurants in Lafayette. I remember going there in the 1960's. The place is much larger now. However, the menu hasn't changed much and is still generic California-Mexican (rice+beans+pick your meat). If one has...More

Thank AdventureTraveler113
Reviewed 5 February 2018

Fun and good Mexican food. Festive atmosphere drinks served with great salsa, garlic butter & chips. Nice thatched hut with water fountains outside, feels like your in Mexico on a warm day.

Thank princessval
Reviewed 20 December 2017 via mobile

The food the last time And this time was very disappointing they have been slipping will give them more time to get it back

Thank Rich076
Reviewed 6 December 2017

Not the best ever Mexican food but it's good and better than most. It's very popular with locals so go early to avoid waiting. I've eaten there several times and will again. Waiters are friendly and attentive but they can be hard to flag down...More

Thank bmac1260
Nearby
Nearby HotelsSee all Lafayette Hotels
Lafayette Park Hotel & Spa
999 reviews
.33 km away
Diablo Mountain Inn
82 reviews
3.10 km away
Walnut Creek Marriott
857 reviews
3.88 km away
Motel 6 Walnut Creek
65 reviews
3.96 km away
Nearby Restaurants
The Park Bistro & Bar
151 reviews
.33 km away
Metro
114 reviews
1.19 km away
Reve
37 reviews
1.31 km away
The Hideout Kitchen & Cafe
46 reviews
.47 km away
Nearby Attractions
Lafayette Reservoir
242 reviews
3.22 km away
Lesher Center for the Arts
129 reviews
3.69 km away
Moraga Art Gallery
20 reviews
4.56 km away
Back to the Table Cooking School
23 reviews
1.67 km away
Ask a question
Questions & Answers
Megan C
17 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
Lunch, Dinner
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
Groups, Kids, Child-friendly
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