SERVING the best Mexican food in Harrisonburg, VIRGINIA, SINCE 2003 Eat Drink Visit 68 S Carlton st — harrisonburg, va — (540) 442-8763 View Food Menu View Drink Menu Call Now to Order Order on Door Dash Order on GrubHub Margarita Flights are here at El Sol Outdoor seating is now open! What OUR CUSTOMERS are saying about us Our go-to Harrisonburg restaurant for authentic Mexican cuisine. Phil Kniss Food was amazing. Pico de gallo so fresh. Hot sauce , hot and flavorful! Fish tacos, meaty and delicious. Everything was perfect! Valerie Shenk First time going here in years, and it was much better than I remembered. Authentic Mexican food. Really, really good stuff. Eric Berg Great food, excellent service, reasonable price, and you name it and they'll cook it even if not on the menu. Zeeshan Seth Best Mexican food in town! Authentic and always delicious. Handmade tortillas, chips and guacamole are fresh and sooo good. Evelin Gonzalez Have been going here forever and I highly recommend it to anyone in the Harrisonburg area. Anahi Ramirez Leave Us A Review