El Ranchero Mexican Restaurant in Port Royal Virginia

Port Royal, VA · Mexican restaurant

Rating
4.8/5
★★★★★ 4.8
Reviews
20
Rank in Port Royal
#1
of 5 restaurants
City Percentile
50%
rating percentile
Address
El Ranchero Mexican Restaurant in Port Royal Virginia, 25650 A P Hill Blvd, Port Royal, VA 22535
Phone
(804) 650-7604
Website
elrancheromexicanrest.gomavenseo.com
Status
Closed · Opens 11 AM

El Ranchero Mexican Restaurant in Port Royal Virginia is a restaurant located in Port Royal, VA. It is one of 5 restaurants listed in Port Royal. Its 4.8-star rating matches the Port Royal city average of 4.7 stars. Based on combined rating and review volume, it currently ranks first among restaurants in Port Royal. There are 10 photos associated with this location.

Hours

Friday11 AM–9 PM

Customer Reviews

★★★★★ 5.0 barry33 · Nov 2025

Quite possibly the best Mexican restaurant ever, and I've sampled plenty in my 70 years. We were travelers following the online reviews and were absolutely wowed. Giant, generous margaritas to start, followed by great chips and salsa, and then the main courses -- superb rellenos, burritos, enchiladas, quesadillas, rice and beans. I wish I lived nearby because I already miss this place. Friendly service too. El Ranchero is a true gem.

★★★★★ 5.0 myname “amberrjack” myname · Mar 2026

These guys need more love. The food is amazing, their sauces are all homemade and thus, are top tier, and they're all incredibly nice in here. I pray the owners and staff have just as good of customers towards them as they are to me and I'm sure the rest of us, as well!!

★★★★★ 5.0 Jolanta Stoops · Feb 2025

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!

★★★★★ 5.0 Greg Reed · Aug 2023

I usually order two different things at Mexican restaurants: Birria tacos and Chile Rellenos. These aren't commonly made well at most restaurants. This restaurant was two for two! They were both the best I have ever had. A place in North Carolina that recently closed used ground beef in their Chile Rellenos and it was in top place. Unfortunately it has closed and most places just put cheese on the inside and no meat. This place puts the most tender beef that melts in your mouth all over it!!! And the Birria Tacos were so full of meat and had the best dipping sauce. The rice and beans were also very good. The green sauce definitely adds a nice kick and the red moves it up another notch. I very much enjoyed both but prefer the green from this point on. It has a little better flav

★★★★★ 5.0 Mariya Bonilla · Dec 2022

It was our first try at this new restaurant. My husband and I were looking for some hearty soup options. This place had plenty to offer. We ordered Paella Soup (Paella Mexicans) and Seafood Soup (Mariscada Mexicans); both were delicious and hearty. Our server lady was welcoming and attentive. The food arrived quickly. We were offered complimentary chips and salad while waiting for the food. We will definitely be back to this restaurant.

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

Mexican restaurant

Top Restaurants in Port Royal

NameRatingReviews
Horne's★★★★☆ 4.420 reviews
Randolph's on the River★★★★☆ 4.420 reviews
Remington's Deli★★★★★ 5.03 reviews
Port Royal Branch★★★★★ 5.02 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.