El Puerto
$ • Mexican, Vegetarian
Hours:
2045 Barracks Rd, Charlottesville
(434) 872-9488
About El Puerto
Customers' Favorites
El Puerto Reviews
Ratings
Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 11PM |
Saturday | 11AM - 10PM |
Sunday | 11:30AM - 9PM |
El Puerto in Charlottesville is a hidden gem, offering superb mole and special burritos. Known for their favorite salsa and steak fajitas, the restaurant provides generous portions at fair prices. The homemade salsa and chips add to the charm of this place that quickly feels like home. El Puerto is what Guadalajara wishes it was, with good service and excellent food, especially for the price. Customers praise the warm, consistent hospitality that makes every visit feel like coming home, and the attentive service that never feels overbearing. The Steak Ranchero is a standout dish, reasonably priced and packed with bold umami flavor, while the guava soda and flan are also noteworthy. El Puerto delivers amazing value and flavor in a cozy, welcoming environment.