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 Sol

Elizabeth St., Harrisonburg, VA
+1 540-442-8763
Call
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent29%
  • Very good56%
  • Average5%
  • Poor5%
  • Terrible5%
Travellers talk about
Closes in 24 min
All hours
CUISINES
Mexican
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
Elizabeth St., Harrisonburg, VA
All Details
Write a ReviewReviews (17)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 17 reviews

Reviewed 1 week ago

Got a tip from someone who knows - a 4th year student at JMU - yes, they know what is good. This little place offer home-cooked style Mexican food. Start with chips and salsa. Unlike other places, you have to buy it but you pay...More

Thank M W
Reviewed 20 November 2017

I am from Southern California the land of Mexican food. It was hard to find Mexican food that matched what I grew up with. The "Carnitas" tacos really remind me of home. The restaurant beans also taste like home.

Thank E4211IHvanessar
Reviewed 31 July 2017

Based on the fact that we were just about the only gringoes in the place, I cannot refute El Sol's claim that they offer authentic Mexican food. But, we've eaten a lot of Mexican food in California, Texas, Arizona, Mexico, Pennsylvania and Virginia, so we...More

Thank Michael R
Reviewed 23 June 2017 via mobile

We ate here for the second time last night. Food was great, everything tastes freshly prepared and flavorful, not overly salty. Quick friendly service. Best Mexican food we have eaten in many years! Note the restaurant is closed on Wednesdays.

Thank lindakimberley
Reviewed 4 June 2017 via mobile

We used the directions from TA map and it led us through a residential area. There was no restaurant at the address listed.

Thank DonnaPierceBurnsides
Reviewed 27 March 2017

I went into El Sol being told it was an authentic Mexican Restaurant but still expecting to have a meal like so many others I've had before, Mexican/American. The first bite into my tacos and my taste buds were pleasantly surprised! My Mexican wasn't full...More

1  Thank P.J. M
Reviewed 22 February 2017

Our party of four (all adults) enjoyed our visit to El Sol. The food was excellent; each of us loved our meals. The service was okay; we had to ask for silverware and a beer glass. We only found out as we were leaving that...More

Thank TedGG
Reviewed 30 September 2016

My husband and I went here last night for a date and really enjoyed it! The new location on S Carlton St. is really nice- the outside is unassuming but the inside is brightly painted and well-decorated. We got chips and guacamole, horchata, tacos dorados,...More

1  Thank Molly M
Reviewed 12 September 2016

Very good authentic food. Don't look for the unlimited chips and salsa like other meixcan resataurants. $3.99 for chips and salsa....homemade Flour Tortilla chips and delicious salsa. SErvice is mediocre and they only have beer - no alcohol - so virgin sangria

Thank Jennifer C
Reviewed 10 September 2016

It is a simple and yet truly wonderful restaurant. A friend had the taco salad and another had vegetarian tacos. I opted for two of the shrimp tacos and two beef steak tacos - note: they are the small tortillas. The shrimp tacos were excellent....More

Thank waterandmore
Nearby
Nearby HotelsSee all 23 hotels in Harrisonburg
Budget Inn - Harrisonburg
19 reviews
.62 km away
DoubleTree by Hilton Harrisonburg
61 reviews
1.90 km away
Comfort Inn
331 reviews
2.06 km away
Candlewood Suites Harrisonburg
43 reviews
2.13 km away
Nearby Restaurants
Jack Brown's Beer & burger Joint
326 reviews
.52 km away
Clementine Cafe
550 reviews
.59 km away
Jimmy Madison's
173 reviews
.59 km away
Capital Ale House
246 reviews
.59 km away
Nearby Attractions
Hardesty-Higgins House Visitor Center
129 reviews
.60 km away
Explore More Discovery Museum
90 reviews
.54 km away
Virginia Quilt Museum
100 reviews
.64 km away
Harrisonburg Farmers Market
61 reviews
.79 km away
Questions & Answers
Get quick answers from El Sol staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Seating
Open Hours
Sunday
9:00 AM - 8:00 PM
Monday
10:00 AM - 6:00 PM
Thursday
10:00 AM - 8:00 PM
Friday
10:00 AM - 8:00 PM
Saturday
9:00 AM - 8:00 PM
Location and Contact Information
  • Address: Elizabeth St., Harrisonburg, VA
  • Location: United States  >  Virginia (VA)  >  Harrisonburg
  • Phone Number: +1 540-442-8763
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