El Sol
$ • Mexican, Vegetarian
                                                            Hours: 
                            
                            68 S Carlton St, Harrisonburg
                                                                                                (540) 442-8763
                                                            
                        
About El Sol
Customers' Favorites
El Sol Reviews
Ratings
Menu
                                            
                                            Hours
| Monday | 11AM - 8PM | 
                                            
| Tuesday | 11AM - 9PM | 
                                            
| Wednesday | Closed | 
| Thursday | 11AM - 9PM | 
                                            
| Friday | 11AM - 9PM | 
                                            
| Saturday | 11AM - 9PM | 
                                            
| Sunday | 11AM - 9PM | 
                                            
                                            
                                            
                                                
                                                
                                                
                                                
                                                
El Sol is an authentic Mexican restaurant known for its delicious and fresh food, generous portions, and top-tier cocktails. Despite its simple ambiance, the restaurant offers a true taste of Mexico with its homemade ingredients and friendly service. The Tacos Al Pastor and Carne Asada are highly recommended, and vegetarian options are also available. Customers praise the restaurant's great service and amazing food, from the salsa and chips to the tacos and burritos. The Sopa de Camerones, in particular, is described as "legit world-class" and a must-try dish that is worth traveling for.