Taqueria El Ranchero Mexican Grill
25650 A P Hill Blvd, Port Royal
(804) 650-7604
Customers' Favorites
Super Trio Burrito Enchilada & Chile Relleno
Quesobirra and Elote
Enchiladas Rancheras
Molcajete Ranchero
Enchiladas Rojas
Chicken Fajitas
Birria Tacos
King Burrito
Quesadilla
Cheese Dip
Order Online
Recent Reviews
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!
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!
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 :)