We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


El Ranchero Mexican Restaurant
Ranked #1 of 35 Restaurants in Franklin
Restaurant details
Reviewed October 29, 2013

The best for local mexican food! After living in TX for several years I got pretty picky about mexican food but this place is excellent. It's the only place so far in VA that I've found taco al pastor(pork cooked with pineapple, topped with cilantro and onion in a corn tortilla). I love their white sauce that they serve with the salsa and chips. I also have tried their chicken and spinach enchiladas which were really good. Service and prices are good, plenty of refills on their sweet tea and most dinner entrees under $10.

    • Value
    • Atmosphere
    • Service
    • Food
1  Thank horsezgirl
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.
Write a ReviewReviews (38)
Traveler rating
Traveler type
Time of year

38 - 38 of 38 reviews

Travelers who viewed El Ranchero Mexican Restaurant also viewed


Been to El Ranchero Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing