El Rancho Barbecue & Tex-Mex

Mexican Restaurant $ 3.9 (84)


El Rancho Barbecue & Tex-Mex serves a variety of barbecue and Tex-Mex dishes with a focus on authenticity, particularly praised for its flavorful barbecue. While the food quality is generally high, reviews suggest occasional inconsistencies in service and meal temperature, indicating potential areas for improvement.

Overall:

4.2

(79 reviews)

Authenticity:

4.0

Atmosphere:

3.6

Service:

4.0


Restaurant website: Website

Phone number: (804) 368-7402

Address: 10180 Lakeridge Pkwy, Ashland, VA 23005, USA


Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available

Offerings

  • Dinner
  • Dessert

Good for

  • Menu for Children
  • Good for Children

Payment options

  • Debit Cards
  • NFC Payments

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance

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!**

" It’s rare that I find a place that stands out quite like El Rancho. The brisket was succulent, the flavors rich! The only downside was that it was too salty for my liking. Still, I savored every bite! While the dining area felt a bit cramped, the service made up for it. They were attentive and quick, which I really appreciated. Would recommend for those who love authentic BBQ. " (*Curated Review*)

" While I have to say the meat itself was good, the overall experience was underwhelming. The atmosphere felt cramped, and the service, while friendly, was a bit disorganized. The sides weren't memorable, which detracts from an overall BBQ experience. I ordered a sandwich that was good but lacked some zest compared to what I expected. Overall, it’s not the worst, but it felt lacking in comparison to better places. " (*Curated Review*)

" We had a family dinner at El Rancho last night, and overall it was a satisfactory experience. The food was quite good, but the atmosphere was lacking. It was a bit loud and chaotic, which made it challenging to enjoy the meal comfortably. The BBQ flavor was there, but some side dishes could definitely improve. The service staff were polite but appeared overwhelmed. I'll give it another try based on the food alone, but I hope the experience improves. " (*Curated Review*)

" Delicious BBQ! The portions were large and just right for the price. I especially enjoyed the rich flavor of their chicken BBQ sandwich. I admit, the atmosphere was quite homey but a bit crowded. Service was fast, even during peak hours. Definitely worth a trip if you love authentic BBQ with robust flavors! " (*Curated Review*)

" I am thrilled to write about the wonderful experience I had at El Rancho BBQ! From the warm greeting to the exceptional serving, everything was noteworthy. The BBQ chicken I ordered was perfectly cooked and flavorful. Their cornbread muffins were heavenly, making me want to come back for more! It felt like home-cooked food, and I loved the authenticity behind their dishes. One of the best BBQ places around! " (*Curated Review*)

Archived Reviews (69)

" I stopped by El Rancho last week and ordered the combo platter. The brisket was top-notch, packed with flavor, while the sides were mediocre at best. The mac and cheese was flavorless. However, the overall meal was satisfying because of the generous portion sizes, making it a decent value. Service was friendly, but I had high hopes for the sides. I'd likely try their BBQ sandwiches next time around! " (*Curated Review*)

" I'd heard great things about El Rancho's BBQ but I have to say, I left disappointed. The pulled pork was smoky and tender, but the side servings were too small. I couldn't help but feel a bit cheated when it came to portion sizes. Also, I was surprised to see some tables left dirty, which detracted from the overall atmosphere. They have potential, but they need to step up their game in maintaining consistency! " (*Curated Review*)

More reviews not shown...

Have been to El Rancho Barbecue & Tex-Mex? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Jannat Indian Cuisine
Indian Restaurant $$

Overall:

4.8

(827 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.6

Address: 7801 W Broad St Suite #6, Henrico, VA 23294, USA

Las Palmas Mexican and Seafood
Mexican Restaurant $$

Overall:

4.9

(262 reviews)

Authenticity:

4.7

Atmosphere:

4.8

Service:

4.8

Address: 8415 W Broad St, Richmond, VA 23294, USA

Mi Jalisco Mexican Restaurant
Mexican Restaurant $

Overall:

4.8

(321 reviews)

Authenticity:

4.7

Atmosphere:

4.5

Service:

4.6

Address: 9523 Kings Charter Dr, Ashland, VA 23005, USA

Bell Greek Hanover - More Than Greek
Greek Restaurant $

Overall:

4.5

(941 reviews)

Authenticity:

4.6

Atmosphere:

4.2

Service:

4.2

Address: 8161 Atlee Rd, Mechanicsville, VA 23111, USA

Sumo Sushi Express
Sushi Restaurant $

Overall:

4.6

(227 reviews)

Authenticity:

4.8

Atmosphere:

4.1

Service:

4.5

Address: 1090 Virginia Center Pkwy, Glen Allen, VA 23059, USA

Sushi Masa Henrico
Sushi Restaurant

Overall:

4.9

(326 reviews)

Authenticity:

4.8

Atmosphere:

4.8

Service:

4.8

Address: 8087 W Broad St, Henrico, VA 23294, USA

White Tiger Indian Restaurant & Bar
Indian Restaurant $$

Overall:

4.9

(230 reviews)

Authenticity:

4.8

Atmosphere:

4.8

Service:

4.7

Address: 3991 Glenside Dr, Richmond, VA 23228, USA

Potros Mexican Restaurant
Mexican Restaurant $$

Overall:

4.7

(532 reviews)

Authenticity:

4.5

Atmosphere:

4.3

Service:

4.8

Address: 9074 Staples Mill Rd, Henrico, VA 23228, USA

Plaza Azteca Mexican Restaurant · Broad
Mexican Restaurant $$

Overall:

4.5

(1941 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.2

Address: 6623 W Broad St, Richmond, VA 23230, USA

Mexico Restaurant
Mexican Restaurant $$

Overall:

4.6

(1006 reviews)

Authenticity:

4.4

Atmosphere:

4.4

Service:

4.5

Address: 11670 Lakeridge Pkwy, Ashland, VA 23005, USA