The 10 Best Mexican Restaurants in Charlottesville
Every spot on this list is a real, independently listed Charlottesville business — ranked by how established and complete its listing is, never by ads. Tap any place for the full profile, map and hours.
-
1. Asado Wing & Taco Company
Located in Carr's Hill, Asado Wing & Taco Company serves Mexican and Tex-Mex cuisine. The restaurant focuses on these specific culinary styles within the local neighborhood.
-
3. Cactus Mexican Restuarant
Cactus Mexican Restuarant serves mexican cuisine in the Belmont neighborhood.
-
4. Continental Divide
Continental Divide serves tex-mex cuisine in the Starr Hill neighborhood.
-
5. Guadalajara Mexican Restaurant
Guadalajara Mexican Restaurant serves Mexican cuisine in the Westfield neighborhood. It is a local dining option for those seeking regional flavors.
-
8. El Puerto Mexican Restaurant
El Puerto Mexican Restaurant serves Mexican cuisine in the Queen Charlotte neighborhood. It is a local dining option for those seeking Mexican food in this area.
-
9. The Bebedero
The Bebedero is a Mexican restaurant located in the Vinegar Hill neighborhood.
-
10. Al Carbon
Al Carbon is a Mexican restaurant located in the Willoughby neighborhood. It serves as a local dining option for those seeking this specific cuisine in the area.