Welcome to El Sol Mexican Restaurant in Harrisonburg, Virginia

Authentic Flavors, Vibrant Atmosphere: Welcome to Your Mexican Culinary Escape

68 S Carlton st — Harrisonburg, Va — (540) 442-8763

Serving the best Mexican food in Harrisonburg, Virginia since 2003

New drinks at El Sol! Whether you like something spicy or sweet, we got you!

What our customers are saying about us