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 Ranchito Mexican Restaurant - CLOSED

7313 Main St, VA 23061-5130
+1 804-694-8003
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good7%
  • Average23%
  • Poor23%
  • Terrible7%
4 Jan 2014
“fantastic restaurant”
8 Apr 2013
“Average Food, Limited Seating Inside”
Restaurant Hours Closed
Mexican, Vegetarian Friendly
7313 Main St, VA 23061-5130
All Details
Reviews (13)
Traveller rating
Traveller type
Time of year

1 - 10 of 13 reviews

Reviewed 4 January 2014

December 2013 was the first time I visited the El Ranchito Mexican Restaurant. It was fantastic!!! The portions were definitely filling. The server was ever so nice and very concerned about our well being. Since that time, I have returned three times and have on...More

Thank Brenda B
Reviewed 8 April 2013

Very small restaurant with limited seating inside. During the warm weather months there is plenty of outside seating. The food is average for Mexican.

Thank Korky62
Reviewed 26 January 2013

On the way into Gloucester is a mexican style restaurant with inside or outside tables. Nice days the porch is perfect. This place is by itself in the trees and is private for quiet lunches or is a great place for people to meet for...More

Thank JLDC
Reviewed 14 December 2012

Horrible food horrible service and stuck up waitresses if your there close to closing or even a hr away from closing get ready for eyes being rolled no refills and crappy service ! Also make sure you take it back to the 90s and bring...More

Thank Mlc182
Reviewed 29 August 2012 via mobile

We've gone here for years. Couldn't ask for better Mexican cuisine! The La Bamba is a must, if you love burritos!

Thank xxxSummerTravelerxxx
Reviewed 19 August 2012

El Ranchito restaurant represents a hidden treasure trove of authentic Mexican cuisine. Here the talented cooks have complied a terrific list of recognizable favorites as well as their own specialties. Annoyed by the mystery ingredients making headlines at Taco Bell? Not here! I ordered the...More

Thank MarkandDanielle05
Reviewed 2 July 2012

We eat here every time we're in the area. The place is owned and run by Mexican-Americans and the flavors of the heritage come thru in the food. Service is always prompt & friendly.

Thank Finnishmaria
Reviewed 6 June 2012

I'm from Mexico and I just moved here. Knowing that we're pretty far I wasn't expecting much, but I was still disappointed with the green enchiladas I ordered. The green chiles were just chopped and thrown on top of the enchiladas with some sour cream...More

Thank thejoycu
Reviewed 11 April 2012

But this restaurant is at least average if not a little better than your average East Coast Mexican restaurant. If you're from out West don't bother with Mexican while you're here, but if you're from here, you'll probably really like it. Good salsa, and pretty...More

Thank liblym
Reviewed 26 March 2012

2 of us went to eat.. ordered 2 dinners, and 2 margarita's .. wow were we shocked to see a 70 dollar bill.. never again.. I will stick to SALSA'S ...

Thank cheryl a
Nearby HotelsSee all Gloucester Hotels
Quality Inn Gloucester
105 reviews
.52 km away
Hampton Inn Gloucester
427 reviews
.63 km away
King's Creek Plantation
2,295 reviews
17.74 km away
Duke of York Hotel
174 reviews
17.95 km away
Nearby Restaurants
Patriots Grill
52 reviews
.00 km away
59 reviews
.45 km away
Wild Ginger Chinese Restaurant
52 reviews
1.30 km away
Anna's Italian Pizza Restaurant
26 reviews
1.27 km away
Nearby Attractions
Beaverdam Park
26 reviews
5.69 km away
The Gloucester Museum of History
5 reviews
1.98 km away
Gloucester Historic Court Circle
30 reviews
2.22 km away
Holly Hill Antiques
6 reviews
6.41 km away
Improve this listing

Restaurant Details

Open Hours
11:00 AM - 8:30 PM
11:00 AM - 8:30 PM
11:00 AM - 8:30 PM
11:00 AM - 8:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
Location and Contact Information
  • Address: 7313 Main St, VA 23061-5130
  • Location: United States  >  Virginia (VA)  >  Gloucester
  • Phone Number: +1 804-694-8003
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing