25 Best Mexican Restaurants in Charlottesville

Find Charlottesville's best Mexican restaurants right here.

CONMOLE Mexican • $$
816 Hinton Ave, Charlottesville

Customers` Favorites

Tamales Pork Chipotle Mole
Mole Sauce with Ribs
Vegetable Empanada
Avocado Mousse
Chile Relleno
Mole Poblano
Enfrijoladas
Mole Negro
Very Fresh
Empanadas

“We sat outdoors on the patio. Tables were arranged to minimize hearing conversations at other tables. The food was extraordinary. With recommendations from our very capable server, Kahlil, we were delighted with our picks. The Chile relleno was vegetable forward in a delicious sauce. We chose the chicken in mole sauce, which was textured with many flavors and a heavier dish. We also selected the stuffed avocado, a light vegetable dish that was a perfect offset to the mole. Dessert was a mango "pudding" that was scrumptious and a perfect ending to a fabulous meal.Vegetarian options: Wide selection of vegetarian options. Every meat option had a vegetarian option cooked in the same sauce.Dietary restrictions: See above“

4.5 Superb60 Reviews
Al Carbon Mexican • $$
245 Merchant Walk Ave Suite 200, Charlottesville

Customers` Favorites

Roasted Chicken Macaroni Cheese & Fried Yuca French Fries
Charcoal Rotisserie Chicken Pollo
Chicken and Yellow Rice
Half Rack of Pork Ribs
Cactus with Chorizo
Fried Plantains
Pork Rib Bundle
Choice of Meat
Various Tacos
Fresh Churros

“Delicious Great customer service Friendly staff“

4 Good67 Reviews
Al Carbon 29th North Mexican • $$
1875 Seminole Trail, Charlottesville

Customers` Favorites

Charcoal Rotisserie Chicken
Small Guacamole and Chips
Roasted Vegetables
Tacos Al Carbon
Fresh Guacamole
Fried Plantains
Mac and Cheese
Whole Chicken
Cilantro Rice
Chicken Cemita

“Delicious Great customer service Friendly staff“

4.6 Superb120 Reviews
Torchy's Tacos Mexican • $
1951 Swanson Dr Unit 110, Charlottesville

Customers` Favorites

Scratch-Made Churros
Fried Avocado Taco
Queso & Chips - 1 2
BYO Breakfast Taco
Burrito in a Bowl
Baja Shrimp Taco
Chips and Queso
Chicken Fajita
Brushfire Tacos
Beef Barbacoa

“I took my nieces for their first time on 10/6 and you all made it an amazing experience and the food was fantastic. Thank you“

4.6 Superb111 Reviews
Taqueria El Comalito Mexican • $
905 E Market St, Charlottesville

Customers` Favorites

Quesadilla De Lengua
Enchiladas Verdes
Guacamole
Picaditas
Empanadas
Huaraches
Sopes
Tacos

“Excellent food, nice atmosphere, fair price.“

4.7 Superb55 Reviews
El Tako Nako Food Truck Tacos • $
Charlottesville

Customers` Favorites

Steak and Chorizo
Mexican Sausage
Cheek Meat
Alpastor
Orden De
Birria
Pollo

“Delicious and affordable. Also super friendly crew“

4.9 Superb33 Reviews
FARMacy Café, food truck and caterer Mexican • $
222 W Main St, Charlottesville

Customers` Favorites

Jess’S Keto Breakfast
Side of Rice and Beans
Super Breakfast Tacos
Mini Pork Quesadilla
Breakfast Burrito
Super-Naan Taco
Gringo Tacos
Steak Fries

“1st time visit today to the cafe at the code building. I had the nachos which were amazing. Husband had the gringo tacos and loved it. The chips and salsa were delicious.“

4.9 Superb32 Reviews
El Tako Nako Mexican • $
777 Monacan Trail Rd, Charlottesville

Customers` Favorites

Quesadilla
Taco

“Delicious and affordable. Also super friendly crew“

4.9 Superb28 Reviews
Barbies Burrito Barn Burrito • $
201 Avon St, Charlottesville

Customers` Favorites

Veggie Burrito with Avocado
Taco and Guacamole Tostada
Pork Burrito
Tacos

“LOVE THIS PLACE! It’s fantastic from top to bottom, from Barbie to barn. Can’t wait to come back (probably tomorrow morning for lunch!)“

4.8 Superb30 Reviews
Remy's La Mejor Llc Mexican • $
1131 Rio Rd E, Charlottesville

“cuando quieran algo auténtico y de cálidas este es el mejor lugar. y más cuando te tratan con amabilidad. 100% recomendado“

4.9 Superb24 Reviews
La Michoacana Taqueria & Restaurant Mexican • $
1138 E High St, Charlottesville

Customers` Favorites

Side of Rice and Beans
Tacos De Carne Asada
Enchiladas Suizas
Marinated Pork
Sopra De Pollo
Carnitas Taco
Guacamole
Empanadas
Al Pastor
Burritos

“As a fellow Mexican-American I think this place is better than the other places around. It had good food and good margaritas. Very authentic. Even that one crying Mexican child. Now I give it 4 stars bc I’m from texas. Now if they would add a spicier salsa that would be more authentic.“

4.4 Superb74 Reviews
Sombrero's Mexican Cuisine & Café Mexican • $
112 W Main St #6, Charlottesville

Customers` Favorites

Guacamole with Corn Chips
Build Your Own Burrito
Quesadilla with Meat
Build Your Own Bowl
Cheese Quesadilla
Kids Sombreritos
Durango Burrito
Black Beans
Taco Salad
Nacho Bowl

“My husband and I enjoyed lunch here today for the first time and highly recommend this small family operated and friendly Mexican restaurant with numerous fresh and homemade options to customize and built your own plate. Access from the downtown mall or from Water Street. Good wine, beer and soft drink choices. Planning to return soon!“

4.8 Superb25 Reviews
Fiesta Azteca Tap-House & Mexican Kitchen Mexican • $$
4300 Three Notch'd Rd, Charlottesville

Customers` Favorites

Chips with Guacamole
Seafood Molcajete
Chips and Salsa
Fried Ice Cream
Shrimp Tacos
Street Tacos
Enchiladas
Quesadilla
Tortillas
Gringas

“Huge fan of Fiesta Azteca! Best Mexican restaurant in Crozet. Be sure to get there early on a weekend, the parking lot can fill up quickly. I highly recommend!Parking: The parking lot can fill up and with no street parking you’re restricted to wait till someone leaves.“

4.5 Superb46 Reviews
QDOBA Mexican Eats Mexican • $
3918 Lenox Ave, Charlottesville

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Grilled Adobo Chicken Burrito
Cholula Hot & Sweet Chicken
Chicken Bowl
Taco Salad
Kids Taco
Burritos

“Qdoba's food is so good it makes wanna smack my momma and stab my daddy. On a serious note. The workers there were very nice and compliant and patient as well with the customers. EVERY Qdoba I go to has been nothing less than a ten out of ten experience!“

4.5 Superb45 Reviews
Taqueria El Chavo Mexican • $
1718 Hydraulic Road Suite C, Charlottesville

Customers` Favorites

Quesabirria Tacos 3

“They have the best birria tacos in town as well as the best service. But when it’s cloudy or light rain for an hour they are closed. They recently have been closed due to location switch. I can’t wait to see them open back up to give them my moneyyy…. Love their birria tacos. They are Chefs kiss ?“

4.8 Superb21 Reviews
Continental Divide Tex-Mex • $$
811 W Main St, Charlottesville

Customers` Favorites

Spinach and Mushroom Enchiladas
Bean and Cheese Burrito
Thai Chicken Burrito
Margarita - Special
Santa Fe Enchilada
Blackened Tuna
Carnitas Plate
Street Tacos
Carnitas
Fajitas

“Great service and the nachos are over the top!“

4.4 Superb43 Reviews
Taqueria Chaparro Mexican • $
1072 Caravan Ct, Charlottesville

Customers` Favorites

Tacos
4.9 Superb11 Reviews
El Jaripeo Mexican • $$
1750 Timberwood Blvd, Charlottesville

Customers` Favorites

Minichangas Beef Chicken or Shrimp Chimichanga
Fiesta Chimichanga
Grilled Taco Salad
Shrimp Taco Salad
Shrimp Quesadilla
Chips and Salsa
Burrito Grande
Nachos Supreme
Shrimp Tacos
Chimichangas

“Came here with my wife for dinner. We both got margs for happy hour and they were massive, very pleased with them. The vibe was pretty typical for a Tex-mex place, but was nice. I got the special burrito with all the meats in it - the burrito mixto, but it was a little small for what most Mexican places have. The salsa was good but came out in tiny cups that we had to get refilled several times. Would come back though, one of the better Tex-mex places in town.“

4.2 Good68 Reviews
El Puerto Mexican • $
2045 Barracks Rd, Charlottesville

Customers` Favorites

Fried Chimichanga Dinner
Lunch Special Fajitas
Hot Salsa by Request
Chilaquiles De Luxo
Chicken Quesadillas
Salsa and Chips
Chips and Salsa
Mojarra Frita
Chicken Tacos
Enchilada

“Came here for lunch with my fiancé. I got the burrito Jalisco and it is exactly what I want in a burrito - big, covered in queso, with meat, rice, and veggies inside. Plus at only around $11 it is very fairly priced. The side of queso we got with our chips is pretty standard for any texmex place, which is still delicious. The only reason I'm giving this place 4 stars is because the salsa might be the worst salsa I've ever had at a restaurant like this. It basically tasted like ketchup and we didn't even finish one small bowl of it. Don't know if it's always like that but it was god awful. Everything else was great though, fast service, standard texmex atmosphere, well-priced, but hopefully they get their salsa recipe fixed.“

4.2 Good65 Reviews
Brazos Tacos Tacos • $
925 2nd St SE, Charlottesville

Customers` Favorites

Chips Salsa and Guacamole
Salsa for Your Tacos
Fish Aficionado
Pollo Rostizado
Mashed Potatoes
Breakfast Taco
Carne Asada
Cheese Dip
Carnitas
Guisada

“Brazos Tacos is a great taco shop with innovative tacos. I rate them 5 out of 5 on my VegScale™ (my rating scale for how vegetarian-friendly a restaurant is). They have nine vegetarian tacos, three off which are vegan. My favorite tacos are the Sir Paul and the This Is My Yam. Beautifully crafted tacos. I was intrigued by the tacos that have mashed potatoes, but found that they were texturally a little bit odd. They have a nice kiddie menu and some great sides. Wonderful and fun vibe. Service was great, too. Highly recommend.“

4.1 Good92 Reviews
Guadalajara Mexican • $
805 E Market St, Charlottesville

Customers` Favorites

House Margarita Pick Up Only
Tortilla Chips and Salsa
Burrito California
Fajitas Texanas
Chicken Fajitas
Rice and Beans
Chimichangas
Fish Tacos
Taco Salad
Cheese Dip

“Food was okay. Certainly not bad food. We got the spicy home made salsa, veggie fajitas, and a combination plate (bean burrito, cheese enchilada, and bean and cheese chili relleno). Service was really good and complimentary chips/salsa were good. They have a few vegetarian options and and willing to help you make things vegetarian. Plates were big. Service was super fast. Prices were cheap. Don’t think I would go back, but it was fun to try. I’d recommend if someone is looking for fast and affordable Mexican near the dt mall.“

4.1 Good54 Reviews
Sabor Latino Mexican • $
1586 Rio Rd E, Charlottesville

Customers` Favorites

Four Tacos For
Quesadilla
Burrito
Fajita

“Such a great place. I love that it has found an affordable home but it is sad that the home is in the mall. It's more of an issue with our current city situation and how nothing is affordable for small local business. Support these nice people it is important.“

4.4 Superb12 Reviews
Cinema Taco Tacos • $
110 E Main St, Charlottesville

Customers` Favorites

Burrito Bowl
Tacos

“Oh yes! Cool little taco joint with a nice selection of stuffs for yo shells! I consumed the goods in the vestibule just outside the side door where a couple of tables and chairs were placed. The architecture was amazing, but the tacos stole the show.“

4.4 Superb11 Reviews
The Bebedero Mexican • $$
201 W Main St, Charlottesville

Customers` Favorites

Avocado Minichangas
Nachos with Chorizo
Birria Queso Tacos
Tres Leches Cake
Chips and Salsa
Street Tacos
Shrimp Tacos
Taco 2 Ways
Al Pastor

“It was simply a great experience. Our family loved it. We aren’t local but you are our favorite Charlottesville restaurant.“

4 Good93 Reviews
El Tropico Mexican •
1177 5th St SW, Charlottesville

“The quesadilla(carna asada) here is the best we have ever had. Super cheesy, not shy on meat, the tortilla has an authentic taste. We tried the pastor tacos as well very good, plenty of meat and homemade corn tortilla. Also had our first Papusa, it blew my mind on how good it was. Was not disappointed at all. Located in the back of shell station took us ten minutes for hot fresh food couldn't ask for better. We are road tripping so it was great food to take with us.“

4.2 Good15 Reviews