Taqueria El Ranchero Mexican Grill
25650 A P Hill Blvd, Port Royal
(804) 650-7604
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
Authentic Mexican food all hand made good customer service
Atmosphere: 5
Food: 5
Service: 5
Everything about this place is wonderful. The people, the food, the atmosphere….feels like home no matter who you are, it’s extremely welcoming.
Atmosphere: 5
Food: 5
Service: 5
⭐️⭐️⭐️⭐️⭐️ A Truly Authentic Mexican Experience!
I came to El Ranchero Mexican Restaurant with my family, and we were absolutely blown away by the entire experience. From the moment we walked in, the warm and inviting atmosphere made us feel right at home. The service was outstanding—friendly, attentive, and genuinely welcoming.
Now the food… absolutely incredible! Every dish we ordered was bursting with authentic Mexican flavor, clearly made with fresh ingredients and a lot of love. The homemade tortillas, savory salsas, and perfectly seasoned meats reminded me of the kind of meals you only get in a true Mexican home.
The kids loved their meals just as much as we did, and the portions were generous. Whether you're craving tacos, enchiladas, fajitas, or just a cold horchata to go with your meal—El Ranchero delivers on every front.
Highly recommend for anyone looking for a genuine taste of Mexico in a family-friendly setting. We’ll definitely be coming back!
Atmosphere: 5
Food: 5
Service: 5
I really loved the Enchiladas Verdes that I ordered. The food took a little long though and the atmosphere was a little odd.
Atmosphere: 3
Food: 5
Service: 4
Great food. Friendly staff.
Atmosphere: 5
Food: 5
Service: 5
Great food and the service was excellent. Perfect little restaurant.
Atmosphere: 5
Food: 5
Service: 5
Great Food, good prices
Atmosphere: 5
Food: 5
Service: 5
Fabulous food! Truly authentic mexican food!
Friendly, very attentive staff.
A real hidden gem.
Well worth it!!!
Atmosphere: 5
Food: 5
Service: 5
Clean place nice ppl and decent food perfect for a quick bite in the way back home
Atmosphere: 5
Food: 5
Service: 5
I am quite certain this is a family owned business. All of the staff was quick to reach out to us and help us. The food was really good. I had a steak taco and a beef taco. They were both good but I had to take one home. BONUS 😀 I ordered a Pina colada and that was tasty. The restaurant is decorated nicely and is clean. We will be back.
Atmosphere: 5
Food: 5
Service: 5
Restaurantji Recommends
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
Wonderful staff, always welcoming.
Atmosphere: 5
Food: 5
Service: 5
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
Delicious tacos
Atmosphere: 5
Food: 5
Service: 5
Recommended dishes: Salsa
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
Loading...