Taqueria El Ranchero Mexican Grill

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

Recent Reviews

Michael Copeland

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

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: King Burrito

John Hardwick

THIS IS THE BEST FOOD IVE EVER HAD! Drove 30 miles and I’d drive it over and over again. Friendly staff and the BEST

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: King Burrito, Molcajete Ranchero, Birria Tacos, Chicken Fajitas

Hannah H.

El Ranchero is a small Tex-Mex restaurant located in Port Royal; they also have a location in King George.We came here for a lunch get-together, right when they had opened. We were welcomed and were ale to choose any of the booths.Their menu is pretty extensive, offering items such as various appetizers, soups, salads, tacos, burritos, enchiladas, fajitas, quesadillas, pork/chicken/steak/seafood entrees, burgers, house specialties, daily lunch specials, desserts, beverages, and kid options.I had the #8 from the lunch special, which was the Chimichanga - you can opt for the chimichanga to be fried or soft, filled with your choice of chicken or beef; this was topped with a cheese sauce and served with lettuce, tomatoes, guacamole, and a side of rice and beans. I had this with the beef, which I wished it was carne asada, but it was shredded beef, similar to barbacoa. I did request to be extra fried, but it seemed as if it was only pan-fried at best. The tortilla was already soggy from the watered down/super thin cheese sauce, which didn't have much flavor to it.The sides of rice, beans, and veggies weren't piping hot, but lukewarm at best.My friend had their Chile Relleno, in which she stated it was one of the best one's she had - I have to try that next time!Service was very kind and attentive; not many options in the area, but if you're craving for some Tex-Mex fare, this can be an option. Also, the prices are very budget-friendly.Just note that the booths are a bit tight, and the tables are a bit heavy to adjust and move around.About 4 spots are available to park in the front, but there seems to be some side parking as well.+friendly service+limited parking in lot

Jessica Bower

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 also great for kids. I believe they have a kids menu as well.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Enchiladas Rancheras

Todd Porthouse

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.

Atmosphere: 5

Food: 4

Service: 3

Recommended dishes: Salsa

Jaipaul Antony

Good on-the-go reasonably priced Mexican food. Good selection of drinks. Pleasant staff. Fast service.

Atmosphere: 4

Food: 5

Service: 5

Catfish Mark

Great little food stop with nice staff....Highly recommend the King burrito...

Atmosphere: 5

Food: 5

Service: 5

Mark Williams

After 4 hours of fishing nearby, we stopped in for dinner to go. Took home the Chori Pollo and the Super Trio. Enough food for leftovers tge next day. All tasted great. Will definitely order here again.

Atmosphere: 4

Food: 5

Service: 4

Sabina Dallmeyer

Loved the food! The atmosphere, prices, selection and taste exceeded expectation! The place was also very clean.

Atmosphere: 5

Food: 5

Service: 5

Nick B.

Chicken tortilla soup was to die for. Enchiladas verde was spot on too! Convenient spot with great service.

Kevin Smedley

Great service, great food, and reasonably priced.

Atmosphere: 4

Food: 5

Service: 5

Serban Negoita

Huge portions, great frozen mango margarita, great salsa. Good service, good

Atmosphere: 4

Food: 5

Service: 5

Justin Cantrell

Great portion sizes, very good food. Service was excellent. Will definitely be back!

Atmosphere: 5

Food: 5

Service: 5

Rubi Z

Family, accommodating, great food and great service.Fajita (mix)Ranchero hamburger ?Everything we had was excellent.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Salsa, Chicken Fajitas

Ben Plum

Perfect road trip stop. As quick as fast food but so much better!

Atmosphere: 5

Food: 5

Service: 5

Load More

Taqueria El Ranchero Mexican Grill

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