El Sol

Harrisonburg, VA · Mexican restaurant

Rating
4.4/5
★★★★☆ 4.4
Reviews
20
Rank in Harrisonburg
#123
of 300 restaurants
City Percentile
48%
rating percentile
Address
El Sol, 68 S Carlton St, Harrisonburg, VA 22801
Phone
(540) 442-8763
Website
www.elsolhburg.com
Status
Closed · Opens 11 AM Sat

El Sol is a restaurant located in Harrisonburg, VA. It is one of 300 restaurants listed in Harrisonburg. Its 4.4-star rating matches the Harrisonburg city average of 4.3 stars. There are 10 photos associated with this location.

About El Sol

Authentic Mexican restaurant. Home-made corn tortilla tacos, sopes, gorditas, tortas, menudo, shrimp soup, and weekly specials such as mole, chiles rellonos, pork ribs in green or red sauce (weekly specials vary). All-day Taco Tuesday special, $1.25... More

Hours

Friday11 AM–9 PM

Customer Reviews

★★★★☆ 4.0 Juan Felipe Calderon · Sep 2025

The place was clean and the place is nice although the waiter did try to up sell us at all times. For example we asked what was better of the 2 plates and she ignored the 2 options and chose the most expensive plate that was on that page. When we asked for the fajitas, she said so the texan fajitas that where twice the price. I got the golden tacos and they where great with a side of rice and beans. First time good place. Employees nice but ours tried to upsell us.

★★★★★ 5.0 Aqua · Oct 2025

Craving a stellar Taco Tuesday experience? Look no further than El Sol, where the vibrant atmosphere meets a menu that sings with flavor. From an impressive array of tequilas that would make any aficionado swoon, to mouthwatering tacos served in a space bursting with character and charm—this spot is a fiesta for the senses. And when it comes to margaritas in Harrisonburg, I’ve sipped my way through many—but Tommy’s Margaritas stands in a league of its own. Bold, balanced, and beautifully crafted, it’s easily one of the finest pours in town.

★★★★★ 5.0 Reynerio Guevara · Dec 2025

El Sol was a great time for us. We had the birria tacos and the carne asada tacos and both were packed with flavor. The supreme nachos were the perfect way to start the meal, easily one of the best appetizers we’ve had in a while. What really stood out was the atmosphere. The calm music, the relaxed vibe, and the fact that my wife and our three kids had an absolute blast made the whole experience even better. Great food, great energy, and a place we’ll definitely be coming back to.

★★★★★ 5.0 Jayda Anderson · Feb 2026

PHENOMENAL food! Great prices as well! Will definitely be back!! Service was amazing too!

★★★★★ 5.0 sergio palacios · Oct 2024

El Sol is a fantastic spot for authentic Mexican cuisine. The tacos are perfectly seasoned and bursting with flavor, and the corn tortillas are a standout. Don’t miss the sopes and gorditas, they are topped with fresh lettuce and crema. The friendly staff enhances the welcoming atmosphere. If you’re looking for genuine flavors, El Sol is a must-visit!

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

Mexican restaurantBarLatin American restaurantSeafood restaurantTaco restaurant

Top Restaurants in Harrisonburg

NameRatingReviews
Sweet & Tasty European Delicacies★★★★★ 5.020 reviews
Scotty's Homemade Italian Ice, LLC★★★★★ 5.020 reviews
World Grill LLC★★★★★ 5.020 reviews
Old Furnace Inn★★★★★ 5.020 reviews
Friendly City Inn★★★★★ 4.920 reviews
Aristocat Cafe + Tea House★★★★★ 4.920 reviews
Sweet Joy's Cakes and Desserts★★★★★ 4.920 reviews
Munch★★★★★ 4.920 reviews
BMC Bakes★★★★★ 4.920 reviews
Mexi-Deli & University Exxon★★★★★ 4.920 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.