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.

Rancho Cantina

3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
+1 925-282-3811
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good37%
  • Average19%
  • Poor9%
  • Terrible2%
Travellers talk about
“carne asada” (3 reviews)
“pozole” (3 reviews)
Restaurant Hours
Mexican, Vegetarian Friendly
€€ - €€€
3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
All Details
Write a ReviewReviews (42)
Traveller rating
Traveller type
Time of year

1 - 10 of 40 reviews

Reviewed 27 March 2018 via mobile

The food was better than I expected. I had a steak burrito and the portion was large, and the steak was cooked well.

Thank cromfon
Reviewed 13 March 2018

Sitting outside was great. Warm blankets and heat lamps. We enjoyed the corn soup, but our entree was undercooked (granted they said they were understaffed) and took a long time to come. We had to send the meat back to be put back on the...More

Thank Jenny L
Reviewed 15 January 2018 via mobile

The meals are very good but the service was poor. We each got our meals individually... Four guests we were. First one order, then a few minutes, another, then another few minutes, then another, and the quesadilias came last, about eight minutes or so after...More

Thank June K
Reviewed 21 November 2017 via mobile

Second visit on a Saturday evening for dinner with friends. Front of house and wait staff efficient and very welcoming. Food, unlike our first visit was iffy. My carne asada dinner with rice and beans was tasteless, the meat was cooked well and tender but...More

Thank Vahan K
Reviewed 19 July 2017 via mobile

This was my second visit to Rancho Cantina. The food is authentic Mexican food. Their Margaritas are terrific, no use of Margarita mixer here! Their chips, salsa, with guacamole and chips are worth paying for! If you are looking for an Americanized Mexican restaurant, this...More

Thank Lynn d
Reviewed 25 June 2017

If you're looking for Mexican, but want a little upbeat flair, this is the place to come. The "top shelf" tequila margarita is great and the chicken dishes were delicious. The service was great--we loved Avery's unique character!

Thank Kesslane
Reviewed 9 April 2017 via mobile

The six of us, including two young grandchildren, stopped in for lunch. I had grilled fish tacos which I would say were among the best I've ever had. Others raved about their pozole, burritos, enchiladas.... Just enough out of the mainstream Mexican faire to be...More

Thank Douglas D
Reviewed 1 March 2017

Good food, super-friendly staff, also very kid-friendly if that's your thing. Good drinks too, I had something mezcal-y that was delicious, my tablemates ordered some after tasting mine. Cool rustic wood-centric decor. Prices not unreasonable for what you get. My enchilada was fine, maybe not...More

Thank Jeffrey B
Reviewed 1 February 2017 via mobile

An easy dinner out on a cold winter night. The service is always so good and friendly too. We sat near the grill and could watch the cooks while waiting for our chile rellenos, portabello quesadilla and carne asada. Margaritas always good. my husband was...More

Thank AvidTraveler48
Reviewed 30 January 2017

I typically save 5 stars for truly outstanding dining experiences and most of these have been at international destinations. Our dinner on Saturday night was among the best, most consistent meals we have ever had. We really appreciated the fresh, farm-grown ingredients. My husband and...More

Thank 1occasional_traveler
Nearby HotelsSee all Lafayette Hotels
Lafayette Park Hotel & Spa
999 reviews
2.15 km away
Diablo Mountain Inn
82 reviews
4.91 km away
Walnut Creek Marriott
853 reviews
5.66 km away
Motel 6 Walnut Creek
65 reviews
5.72 km away
Nearby Restaurants
246 reviews
.31 km away
Yankee Pier
146 reviews
.15 km away
Johnny's Donuts
35 reviews
.11 km away
Rustic Tavern
68 reviews
.32 km away
Nearby Attractions
Lafayette Reservoir
242 reviews
1.39 km away
Moraga Art Gallery
20 reviews
3.76 km away
Orinda Theater
77 reviews
5.24 km away
Lesher Center for the Arts
129 reviews
5.52 km away
Questions & Answers
Get quick answers from Rancho Cantina staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
  • Location: United States  >  California (CA)  >  Lafayette
  • Phone Number: +1 925-282-3811
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