Taqueria El Ranchero Mexican Grill
$ • Mexican
Hours:
25650 A P Hill Blvd, Port Royal
(804) 650-7604
Customers' Favorites
Recent Reviews
I absolutely love the new look inside. If you haven't been yet, you should really go. The food is great, the service is wonderful and the horchata's the best. The new decor really shows the heritage of where their food and recipes originated. Great job Taqueria El Rancho.Parking: There's only about 4 spots in front of the restaurant but there's extra parking in the lot next door.Kid-friendliness: There's large booths, the wait staff is very patient and the food is...read full review
Ordered Steak Ranchero, rare, and got shoe leather. Waitress did not understand "rare." The manager came out, we explained the issue, and they cooked a new steak, and it was fabulous. Waitstaff needs to understand English better.
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
This is my go to if I want really good Mexican food. The King Burrito is one of the best Burritos I ever had. Packed with rice beans and chicken. Toped off with Jumbo shrimp and chorizo. With a white cheese sauce over it. So tasty. Highly recommend