El Puerto

2045 Barracks Rd, Charlottesville
(434) 872-9488

Customers' Favorites

Menu

Photos

+58 photos
+57 photos
Add a photo

Recent Reviews

One of the best Mexican restaurants in Virginia. We love about two hours away and still sometimes make the trek to eat here. Its not the cleanest or most up to date, but if you arent worried about that, you will leave full.
Coming from a big ol’ Texas boy, El Puerto is unmatched across all categories. I eat here every week and am met with the same friendly faces, remembering both me and my order. The food without fail makes me a happy fella and fills me up every time. Not to mention, it’s the best value Mexican food in the city.
El Puerto is the kind of hidden gem that warms your heart! The food there is simply spectacular, with flavors so authentic that you travel without ever leaving the table.
You know that comforting feeling of a Sunday lunch? Well, the taste is so homemade and carefully prepared that it even tastes like grandma’s cooking—made with the kind of love you just don't find everywhere, everything is impeccable. Without a doubt, it’s the go-to spot for anyone looking...

More Reviews