Taqueria El Ranchero Mexican Grill

25650 A P Hill Blvd, Port Royal
(804) 650-7604

Recent Reviews

Sort by
Jolanta Stoops

Stopped by for a lunch after Valentine’s day. The restaurant was still cheerfully decorated. We were greeted and seated within a minute. The restaurant interior is very authentic- every booth, table and chair are hand painted to reflect Oaxaca traditions. Food tasted fresh. Generous portions. Server Maria will take a good care of you!

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Salsa

Wallace Spooner

Wonderful staff, always welcoming.

Atmosphere: 5

Food: 5

Service: 5

Shayla Wilkerson

The food is so good. The margaritas are strong and huge. Good staff. I can't believe this place isn't completely packed all the time.

Atmosphere: 4

Food: 5

Service: 4

Recommended dishes: Cheese Dip, Birria Tacos

Alan Thomas

Delicious tacos

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Salsa

J L

Beautifully decorated inside, very festive, colorful, and mexican. The service was quick and the food was delicious and flavorful. The portion sizes are large/perfect and the prices are great! Highly recommend!

Atmosphere: 5

Food: 5

Service: 5

kim scarbrough

Me and my family just moved to the area and were looking for a new go-to Mexican spot, this was the closest to our house so we gave it a try. We won’t be looking for another! THIS IS IT. We kept it simple and tried the enchiladas (supremas and rancheras) and also the churi-dip. SOOOO GOOOOD! We really loved the dip though, omg it was delicious. My husband is allergic to shellfish so I couldn’t try the chicken & shrimp dip but I’ll be back on my own to try it :)

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Cheese Dip

Charles Blankenship

Got take out, Woman I talked to, to pick up my order was hard to follow., borderline rude. Had to wait a minute to get my order. When l got home. The fajitas had no sour cream or guacamole, no lettuce or Pico or cheese. No rice. Wasn't too happy. I can't complain about the food though, it is very good. Food is expensive. 1 Order of Fajitas, 1 spicey chicken burrito with fries and a large queso. $56.

Atmosphere: 5

Food: 5

Service: 1

Recommended dishes: Cheese Dip, Chicken Fajitas

Gerald Mazur

Good, friendly, and prompt service. Portions nice. Had steak fajitas, good not great.

Atmosphere: 3

Food: 4

Service: 5

Don Jones

Awesome food and super great customer service

Atmosphere: 5

Food: 5

Service: 5

Karla Guevara

They have really good tacos! Their customer services is amazing.

Atmosphere: 5

Food: 5

Service: 5

Skip Robert

Only been once, but I loved the food. Service was fast and friendly. I will definitely go back to this location.

Atmosphere: 4

Food: 5

Service: 5

Recommended dishes: Super Trio Burrito Enchilada & Chile Relleno

Warren Elliott

Really great food and service!!

Parking: Park ,walk in

Atmosphere: 4

Food: 4

Service: 5

Randy Williams

Incredible good food. Homemade corn tortillas and hot sauce. Fantastic. So good.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Salsa, Quesadilla, Enchiladas Rojas, Chicken Fajitas

Mark Kowatch

Stopped out of the blue and was quite impressed. Polite, prompt and courteous service. Coupled with great food. The served a dish that claimed to be hot, (spicy) and actually was. Great place!!

Bryan Kelly

Must go! Food is delicious, the sauces were sooo good, drinks are tasty, service is great and the decorations are very nice and area is very clean, I passed by here and I hope to return someday because it's worth it, everything 5 stars

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Salsa

Loading...

Taqueria El Ranchero Mexican Grill

25650 A P Hill Blvd, Port Royal, VA 22535
(804) 650-7604