El Ranchero

Mexican Restaurant $ 4.3 (1114)


El Ranchero offers a varied menu with a focus on authentic Mexican food, though experiences can differ widely. Recent reviews highlight enjoyed dishes such as the salsa and tacos, while some customers raised concerns about service and consistency in food quality.

Overall:

4.0

(903 reviews)

Authenticity:

4.1

Atmosphere:

4.3

Service:

3.7


Restaurant website: Website

Phone number: (540) 674-8639

Address: 5281 Alexander Rd, Dublin, VA 24084, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 10:00 PM
Saturday: 12:00 – 10:30 PM
Sunday: 12:00 – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Reservable

Offerings

  • Breakfast
  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" Fantastic experience at El Ranchero! The variety on the menu stands out, and the salsa is out of this world! I can’t say enough about how much I enjoyed my meal. The ambiance was perfect for our family dinner. One of the best Mexican spots I've been to in a long time! " (*Curated Review*)

" I often order takeout from El Ranchero due to their wonderful convenience and great food! Their fish tacos are my go-to, always fresh, and flavorful. The staff is friendly and the portions are generous! My only suggestion would be to offer a few more vegetarian options. Overall, I recommend it! " (*Curated Review*)

" I was quite impressed with the authenticity of the food at El Ranchero. The mole was rich and complex, and my tamales were delicious! They nailed the flavors that I grew up with. The service was friendly and attentive, making this a great dining spot. I will definitely be back for a taste of their delicious dishes. " (*Curated Review*)

" My recent visit to El Ranchero was not great. We had to wait an unusually long time for our food and when it finally arrived, it was lukewarm. I must say, service was friendly, but I expect a bit more when it comes to food temperature. Not sure I’ll rush back after this visit. " (*Curated Review*)

" Unfortunately, my visit was not up to par. The beans were bland and the poached eggs in my breakfast burrito overcooked. The atmosphere is nice and the service was friendly, but when the food doesn’t hit the mark, it leaves little to be desired for a revisit. " (*Curated Review*)

Archived Reviews (893)

" Absolutely love this restaurant! Their nachos are loaded to perfection, and the cheese dip is heavenly—it's a must-try! The atmosphere is lively and fittings for a casual hangout with friends. Service was good, though they could be quicker with food delivery during busy hours. Can't wait for my next visit! " (*Curated Review*)

" Been living in the area for years and have just discovered El Ranchero. Wish I had come sooner! The California burrito was enormous and packed with flavor. The staff was friendly and efficient, ensuring our glasses were always filled. Looking forward to making this a regular spot for Mexican food! " (*Curated Review*)

More reviews not shown...

Have been to El Ranchero? Share your experience with other people!

Please enter at least 15 characters.
no selection