El Sol

Mexican Restaurant $ 4.4 (611)


El Sol is highly regarded for its authentic Mexican cuisine, including handmade tortillas and flavorful dishes. Many patrons have highlighted the exceptional quality of the food and the friendly service, contributing to a welcoming atmosphere that makes it a popular choice among locals and travelers alike.

Overall:

4.6

(500 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.2


Restaurant website: Website

Phone number: (540) 442-8763

Address: 68 S Carlton St, Harrisonburg, VA 22801, USA

Opening hours

Monday: 11:00 AM – 8:00 PM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: Closed
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 9:00 PM
Sunday: 11:00 AM – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" I enjoyed my meal at El Sol quite a bit but had some concerns regarding the cleanliness of the place. While the food was tasty, I noticed some crumbs around my table that could have been cleaned up better. The service was friendly, but the wait for my food was longer than anticipated. Overall, the food was solid, but attention to the dining area would improve the experience greatly. " (*Curated Review*)

" El Sol is a go-to for authentic Mexican food! The tamales were outstanding, filled with flavor and made fresh. Each visit I’ve had has been memorable, with attentive service contributing to a great experience. The vibrant atmosphere adds to the charm of dining here, making it a favorite for gatherings. Highly recommended for anyone who appreciates genuine Mexican fare! " (*Curated Review*)

" Had a fantastic meal at El Sol tonight! The tacos were fresh with just the right amount of spice. It's clear they take pride in their recipes and presentation. The cilantro tasted fresh and brightened up the flavors significantly. I also loved the cozy atmosphere and friendly staff. Great dining experience overall! " (*Curated Review*)

" El Sol is a fantastic dining spot! As a fan of authentic Mexican cuisine, I was blown away by the quality of the food here. From the rich flavors in the carne asada to the delightful freshness of the guacamole, everything was a treat. The atmosphere was open and friendly, fitting for a family gathering or a casual date. Service was on point—very attentive without feeling intrusive. Can't wait for my next visit! " (*Curated Review*)

" I ended up at El Sol on a whim and was pleasantly surprised. The atmosphere was lively, and the staff made sure I was taken care of promptly. The tacos were fresh, and I loved the salsas that came with them. Although portions could be bigger, it's still a great spot to satisfy cravings for Mexican cuisine. I'll certainly be back! " (*Curated Review*)

Archived Reviews (490)

" I was pleasantly surprised by El Sol’s dedication to authentic Mexican cuisine. Everything tasted fresh and was well-seasoned. The service was quick, making it a great stop for lunch. I particularly enjoyed their carne asada tacos, which were generously filled and bursting with flavor. The only drawback was the limited parking, but definitely worth navigating for great food! " (*Curated Review*)

" A pleasant evening spent at El Sol. The atmosphere was lively and well-decorated, perfect for friends or a family outing. I ordered the nachos, and while they had great flavors, I would have preferred a bit more cheese. I appreciate the staff's attentiveness, creating a positive dining experience. I’ll have to try something different next time! " (*Curated Review*)

More reviews not shown...

Have been to El Sol? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Olive Garden Italian Restaurant
Italian Restaurant $$

Overall:

4.5

(2526 reviews)

Authenticity:

4.1

Atmosphere:

4.2

Service:

4.5

Address: 45 Burgess Rd, Harrisonburg, VA 22801, USA

Mexi- Deli, University Exxon
Mexican Restaurant $

Overall:

4.9

(42 reviews)

Authenticity:

5.0

Atmosphere:

4.4

Service:

4.9

Address: 1735 Reservoir St, Harrisonburg, VA 22801, USA

Valley Lunch Box
Mexican Restaurant

Overall:

4.9

(100 reviews)

Authenticity:

4.9

Atmosphere:

4.5

Service:

5.0

Address: 1370 N Main St, Harrisonburg, VA 22802, USA

Tacos El Primo
Mexican Restaurant $

Overall:

4.7

(389 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.6

Address: 1110 Reservoir St, Harrisonburg, VA 22801, USA

Thai Phanom
Thai Restaurant $$

Overall:

5.0

(134 reviews)

Authenticity:

5.0

Atmosphere:

5.0

Service:

5.0

Address: 1318 Hillside Ave, Harrisonburg, VA 22801, USA

Thai Harrisonburg Restaurant
Thai Restaurant $$

Overall:

4.9

(116 reviews)

Authenticity:

4.7

Atmosphere:

4.8

Service:

5.0

Address: 865 Port Republic Rd Ste 111, Harrisonburg, VA 22801, USA

Pasha Rest & Cafe
Middle Eastern Restaurant $$

Overall:

4.9

(263 reviews)

Authenticity:

4.8

Atmosphere:

4.2

Service:

4.8

Address: 1751 S Main St, Harrisonburg, VA 22801, USA

Bella Luna Wood-Fired Pizza
Pizza Restaurant $$

Overall:

4.5

(1319 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.2

Address: 80 W Water St, Harrisonburg, VA 22801, USA

Xenia A Kebab Grille
Mediterranean Restaurant

Overall:

4.9

(291 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.7

Address: 219 Burgess Rd, Harrisonburg, VA 22801, USA

Tacomex
Mexican Restaurant

Overall:

4.7

(96 reviews)

Authenticity:

4.8

Atmosphere:

4.2

Service:

4.5

Address: 2023 S Main St, Harrisonburg, VA 22801, USA