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 Rancho Plus

Is this your business?
101 S Maple Ave Ste C, Purcellville, VA 20132-3474
+1 540-338-7640
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good35%
  • Average10%
  • Poor21%
  • Terrible7%
Travelers talk about
Restaurant Hours
$$ - $$$
101 S Maple Ave Ste C, Purcellville, VA 20132-3474
Write a Review
Reviews (28)
Traveler rating
Traveler type
Time of year

11 - 20 of 28 reviews

Reviewed July 24, 2014 via mobile

great portions for a great price...and outstanding service. nice variety on the menu, our local "go to" for mexican food. we brought family from out of town because we knew it would be great. chili was outstanding! enchiladas are to die for! definitely recommended!

Thank rowdies
Reviewed July 15, 2014

For many years my family has enjoyed the wonderful food, and friendly service at El Rancho. We have shared family photos with Norma (our favorite waitress) and honestly feel like the staff there are part of our extended family. We have enjoyed many hours of...More

Thank William G
Reviewed April 15, 2014

I always enjoy this out of the way place when I eat out. It is reasonable and the beer is cheap. The food is filling.

Thank ktfeeney
Reviewed September 21, 2013 via mobile

I've been frequenting El Rancho for quite a while, on and off, and was quite pleased to see that they had updated the interior by renovating. They are obviously trying to compete with the Los Toltecas chain with the style. El Rancho has always had...More

Thank Funkybrunky
Reviewed June 3, 2013

The atmosphere is just so-so, the place feels like a re-purposed meeting hall. The food was just ok. My refried beans were soupy, and the entree was not very flavorful. The margarita was not good. If you must have Mexican, it's acceptable, but that's about...More

Thank Tracy A
Reviewed April 8, 2013

Needs new management and new food. The salsa was bland and everything else was mushy and not to par.

1  Thank Meredith W
Reviewed March 26, 2013

Tucked away in a small strip mall in Purcellville, you might overlook El Rancho Plus. That would be a grave mistake. This family run restaurant is our favorite spot for simple, freshly prepared south of the border fare. While they are open evenings and for...More

1  Thank Rebecca D
Reviewed February 22, 2013 via mobile

We have been here 3 times in the past month. Food is consistent, it's good. I wish there was a little less "fried" type items and salads with dressing and cheese in shells, but that's me. Margaritas are good, better than some other local places,...More

1  Thank BethAnnP
Reviewed November 2, 2012

We really miss a certain South of the border retaurant in Leesburg, VA, that closed some time ago, sigh. That written, El Rancho is almost an institution. The place is kept clean (and I like clean, even the rest rooms have been fastidious every time...More

Thank DCpumpkin
Reviewed August 29, 2012

This place is a below-average Tex-Mex Restaurant. One example of the poor quality of the cuisine is that they use shredded Velveta cheese in lieu of mexican-style or even cheddar cheese.

1  Thank TravelCommonwealth
Nearby Restaurants
Magnolia's at the Mill
520 reviews
.59 miles away
Market Burger Fries & Shakes
98 reviews
.55 miles away
Finn Thai
58 reviews
.15 miles away
Purcellville Family Restaurant
53 reviews
.52 miles away
Nearby Attractions
Catoctin Creek Distillery
205 reviews
.54 miles away
Corcoran Brewing
23 reviews
.67 miles away
Belly Love Brewing Company
18 reviews
.14 miles away
Fireman's Field
12 reviews
.56 miles away
Questions & Answers
Get quick answers from El Rancho Plus staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Families with children
Location and Contact Information
  • Address: 101 S Maple Ave Ste C, Purcellville, VA 20132-3474
  • Location: United States  >  Virginia (VA)  >  Loudoun County  >  Purcellville
  • Phone Number: +1 540-338-7640
  • E-mail