33 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

“Most authentic Mexican I have found in Charlottesville! Cozy spot with a friendly staff! Laura was absolutely amazing!! The menu can be a little intimidating as it is in Spanish but Laura walked me through all the dishes with detailed descriptions. Plates are great for sharing. We got empanadas, steak and the barbacoa. We also had margaritas to drink. Everything was SO GOOD! We will definitely be back!“

4.7 Superb53 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 Plantains and Fries
Chicken and Yellow Rice
Half Rack of Pork Ribs
Cactus with Chorizo
Fried Plantains
Chicken Burrito
Arroz Amarillo
Pork Rib Bundle

“Delicious Great customer service Friendly staff“

4 Good92 Reviews
QDOBA Mexican Eats Mexican • $
3918 Lenox Ave, Charlottesville

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Create Your Own Surf & Turf Burrito
Cholula Hot & Sweet Chicken Bowl
Hand-Crafted Guacamole & Chips
Grilled Adobo Chicken Burrito
Grilled Steak Quesadilla
Smoked Brisket Nachos
Create Your Own Salad
Coca Cola Freestyle
Citrus Lime Shrimp

“Clean. Fresh. Friendly. Try the Shrimp! 🍤 and Brisket! Both are delicious.

If you want a small bowl to try a taste, you can get one for only $6.95!
I got:
White rice, shrimp, regular queso, cilantro, mild corn salsa, salsa verde(green salsa), pico (mild tomato salsa), guacamole, chili creme salsa (kind of a creamy orange color)

It was a good flavor balance.

Vegetarian options: I love that this restaurant offers fresh cilantro as a topping and so many sauce/salsa options!

Veggies on the bar: black beans, pinto beans, Fajitas, regular queso and spicy queso, lettuce, pico, tomatillo salsa, mild corn salsa, chili creme salsa, (cilantro), guacamole, hot salsa, Parmesan cheeses, pickled onions, sliced jalapeños, tortilla chip strips, spicy ranch, and a few more.
•You can get toppings on a flour tortilla burrito 🌯 or a bowl of rice 🍚 or a salad 🥗 or a quesadilla, nachos.

Dietary restrictions: Everything is super clean, always being wiped down, & guards against cross-contamination.

The staff offered to change their gloves between making my spicy burrito and my mom's mild bowl.

Some hot salsa got on her gloves and my mom does not like spicy food.

I appreciated that because it is that level of thoughtfulness and respect that you do not always find at every restaurant you go to.

They have two different rice options: white rice with lime and cilantro and brown Spanish-style rice

Parking: Parking on the strip in front of the rest as well as additional parking in front of BJ's restaurant.

Kid-friendliness: High chairs available.

You can get salsas and queso's and different "new" ingredients on the side, so they can be tried for flavor and spice level without ruining the entire entree.

Wheelchair accessibility: Decent amount of distance between indoor and outdoor tables.

Space at round tables to have a wheelchair ♿️ between the curved bench seating.

Exterior entry and exit

Ramp from parking lot at the front door.“

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

Customers` Favorites

Quesadilla
Azada Taco

“100% recommendation!! Delicious all around! We had tacos, tortas and quesadillas; all amazing and the salsas were great too!“

4.9 Superb37 Reviews
Taqueria El Comalito Mexican • $
905 E Market St, Charlottesville

Customers` Favorites

Chilaquiles Verdes with Eggs
Chilaquiles Salsa Verde
Quesadilla De Lengua
Enchiladas Verdes
Quesadilla Kids
Beef Empanada
Steak Burrito
Torta Cubana
Taco Placero
Picaditas

“Excellent food, nice atmosphere, fair price.“

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

Customers` Favorites

Queso and Chips and Brisket Tacos
Scratch-Made Churros
Fried Avocado Taco
Queso & Chips - 1 2
BYO Breakfast Taco
Chips & Guacamole
Baja Shrimp Taco
Burrito in a Bowl
Brushfire Tacos
Chips and Queso

“I can’t say enough positive things about Torchy’s! The staff is top notch and we especially love the Happy Hour Specials! If you haven’t been before and decide to check it out… ask for Maggie, Dak, or Brian and this review… and they’ll hook you up!“

4.4 Superb157 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

“Had a delicious breakfast burrito with chorizo this morning! Bravo y'all!“

4.8 Superb34 Reviews
La Michoacana Taqueria & Restaurant Mexican • $
1138 E High St, Charlottesville

Customers` Favorites

Side of Rice and Beans
Tacos De Carne Asada
Quesadilla Supreme
Street Style Tacos
Enchiladas Suizas
Torta Michoacana
Marinated Pork
Sopra De Pollo
Carnitas Taco
Sopa de Pollo

“It is a very small place but offers authentic Mexican salvadarion food. It's self-service with a quick turnaround of food once we place the order. They have authentic dessert options as well. They have one of the best Veg fajitas . We ordered shrimp birria, which was also very good. They have a salsa bar to pick from for spice lovers! Don't judge the place by its looks of it as you will miss the best El salvadorian food in town !“

4.5 Superb79 Reviews
El Puerto Mexican • $
2045 Barracks Rd, Charlottesville

Customers` Favorites

One Cheese Burrito One Taco Rice and Beans
Small Bag of Chips and Small Regular Salsa
Two Tacos Rice and Beans
Fried Chimichanga Dinner
Lunch Special Fajitas
Cóctel De Camarones
Hot Salsa by Request
Chilaquiles De Luxo
Chilaquiles Deluxe
Chicken Quesadillas

“lo recomiendo un lugar donde querrás regresar si vas por primera vez. querrás volver... apetitoso. mojarra frita. cóctel de camarón🍤 chilaquiles de luxo.. todos los platillos mmm delicioso 🙏🙏😋😋😋“

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

Customers` Favorites

Nachos

“Simply the best kept secret in town, super reasonable prices with good portions and an incredible taste! Some of the best cuisine is America is served out of a good truck and we are lucky to have this amazing family here to feed us. Don’t hesitate to give it a try!“

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

Customers` Favorites

Grilled Nachos Deluxe
Chips with Guacamole
Seafood Molcajete
Chips and Salsa
Fried Ice Cream
Tortilla Soup
Shrimp Tacos
Street Tacos
Chori Pollo
Taco Salad

“Standard mexcian restaurant. You get a lot of food for the price & the staff is very friendly! The tortilla chips seem homemade, but not salted, so they're very bland. The salsa that comes with is a tad too spicy. We all enjoyed the dinner & had leftovers. The glasses that soda & water come in are really neat. Their high chairs are very good quality too. I didn't like how large the forks are tho. They seem like serving forks & are hard to eat off of.

Kid-friendliness: Kids menu & top quality high chairs“

4.4 Superb65 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
Empanadas

“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.6 Superb25 Reviews
Taqueria El Chavo Mexican • $
1718 Hydraulic Rd A, Charlottesville

Customers` Favorites

Quesabirria Tacos 3
Al Pastor Taco

“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.6 Superb19 Reviews
The Bebedero Mexican • $$
201 W Main St, Charlottesville

Customers` Favorites

Chicken Tinga Quesadilla
Avocado Minichangas
Nachos with Chorizo
Birria Queso Tacos
Tres Leches Cake
Chips and Salsa
Burrito Del Dia
Street Tacos
Shrimp Tacos
Taco 2 Ways

“Every time I've been here the Bartenders have been insanely friendly. And the owner is a friend of my good friend Jackie and I only hear good things about her! I hope to be back sometime soon. 10/10 every time. Unsure if this is something already done. I didn't see a changing drink menu. But it'd be really awesome seeing a seasonal mezcal cocktail menu with the fruits of the season. Maybe just one a month or every few weeks. if this is something already done ignore me! I love this place and can't wait to come back. I recommend it to my friends all the time.“

4.2 Good132 Reviews
El Jaripeo Mexican • $
1750 Timberwood Blvd, Charlottesville

Customers` Favorites

Minichangas Beef Chicken or Shrimp Chimichanga
Quesadilla Rellena
Grilled Taco Salad
Fiesta Chimichanga
Fajita Taco Salad
Shrimp Taco Salad
Tacos de Carnitas
Shrimp Quesadilla
Chips and Salsa
Burrito Grande

“Such tasty food & a large menu. Worth the drive up 29.“

4.2 Good60 Reviews
Taqueria Chaparro Mexican • $
1072 Caravan Ct, Charlottesville

Customers` Favorites

Tacos
4.9 Superb7 Reviews
Son D’licias Snacks Mexican • $
1348 Long St, Charlottesville

“Such interesting snacks! tried the Dubai strawberry cup, it was delicious.“

5 Superb6 Reviews
Guadalajara Mexican • $
805 E Market St, Charlottesville

Customers` Favorites

Xango - Mexican Fried Tortilla Cheesecake
House Margarita Pick Up Only
Tortilla Chips and Salsa
Burrito California
Fajitas Texanas
Chicken Fajitas
Rice and Beans
Chimichangas
Vegetarian
Quesadilla

“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.2 Good46 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.8 Superb6 Reviews
El Tako Nako Food Truck Tacos • $
Charlottesville

Customers` Favorites

Steak and Chorizo
Gringa Y 2 Tacos
Mexican Sausage
Tacos Birria
Quesadilla
Cheek Meat
Tortillas
Alpastor
Orden De
Pollo

“100% recommendation!! Delicious all around! We had tacos, tortas and quesadillas; all amazing and the salsas were great too!“

5 Superb46 Reviews
El habanero Mexican • $
1061 Rio Rd E, Charlottesville

“This is a new restaurant in Charlottesville replacing a different Mexican restaurant. This place is amazing authentic food that more than satisfies the stomach, it satisfies the taste buds. Awesome place and deserves 5 star ratings. Amazing food, welcoming prices, and great customer service...they understand the meaning of who the customer is and what it means to provide a service. We will definitely be back...and back...and back!“

5 Superb1 Reviews
CACTUS MEXICAN RESTAURANT Mexican • $
221 Carlton Rd, Charlottesville

Customers` Favorites

Tamales Mexicanos Verdes Y Rojos
Chimichanga de Carne O Pollo
Baleada Con Carne Asada
Tacos Arroz Y Frijoles
Pollo Con Tajadas
Caldo de Gallina
Fajitas de Carne
Taquitos Dorados
Quesadilla Mixta
Chicken Fajitas

“I got the choripollo (a standard for me) and my wife got a couple baleadas. We both loved our meals, and the portions where enough that they were 2 meals. My wife also got the tres leche for dessert and that was awesome as well.
There were kids playing in the restaurant, which was fine with us, they were being very cute. Everything seemed clean, and the staff was very friendly and helpful. They even gave my wife a rose for mother's day.
This is a bit out of the way for us, but I'm guessing we'll be back next time we're in Charlottesville.“

3.9 Good45 Reviews
Guadalajara Mexican Restaurant #2 Mexican • $
395 Greenbrier Dr, Charlottesville

Customers` Favorites

Quesatacos De Birria
Enchiladas Verdes
Enchiladas Suizas
Burrito California
Fajita Quesadilla
Texas Margaritas
Chicken Fajitas
Fried Ice Cream
Chips and Salsa
Pollo Tapatio

“Outstanding Food And Service“

3.9 Good130 Reviews
Continental Divide Tex-Mex • $$
811 W Main St, Charlottesville

Customers` Favorites

Spinach and Mushroom Enchiladas
Bean and Cheese Burrito
House Margarita on Rocks
Thai Chicken Burrito
Santa Fe Enchiladas
Margarita - Special
Nachos Supreme
Blackened Tuna
Brisket Tacos
Carnitas Plate

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

4.5 Superb56 Reviews
Guadalajara Mexican • $
108 Town and Country Ln, Charlottesville

Customers` Favorites

Burrito California
Lunch Chimichanga
Chips and Salsa
Chicken Fajitas
Steak Fajitas
Burrito Loco
Cheese Dip
Taco Salad
Quesadilla
Enchiladas

“The food and service was excellent.“

3.7 Good63 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 Superb24 Reviews
Brazos Tacos Tacos • $
925 2nd St SE, Charlottesville

Customers` Favorites

Chips Salsa and Guacamole
Salsa for Your Tacos
I Wanna Normal Taco
I Willie Love You
Blackened Shrimp
Chips and Salsa
Pollo Rostizado
Mashed Potatoes
Fish Aficionado
Breakfast Taco

“This place was wonderful! I have both dairy and gluten allergies, and they were easily able to accommodate my needs. The outdoor patio was spacious and lovely, and people were super nice. The food was delicious and we will come back over and over again!“

4.3 Superb86 Reviews
Plaza Azteca Mexican Restaurant Mexican • $
101 Seminole Ct, Charlottesville

Customers` Favorites

Frozen Lime Margarita and Chips with Salsa
Enchiladas San Miguel
Seafood Chimichangas
Black Beans and Rice
Molcajete Azteca
Chicken Fajitas
Tacos Al Pastor
Fresh Guacamole
Fajitas for Two
Texas Fajitas

“Fabulous meal, yummy drinks! table side guacamole was delicious!!!“

3.6 Good87 Reviews
Mariscos El Barco Seafood • $$
625 W Main St, Charlottesville

Customers` Favorites

Patas De Jaiba lg Crab Legs
Filete de Pescado Platillo
Mar Y Tierra El Compadre
Pasta El Barco Platillo
Tostada de Camaron Pulpo
Ensalada de Mariscos
Camarones Gratinados
Refrescos Mexicanos
Oysters Rockefeller
Piña Con Mariscos

“Todo vien rico y muy buen servicio“

4.2 Good115 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 Good11 Reviews
Asado Wing & Taco Company Tacos • $
1327 W Main St, Charlottesville

Customers` Favorites

Honey Sriracha Shrimp Tacos
Traditional Buffalo Taco
Taco and Wing Combo
Buffalo Cauliflower
Traditional Wings
Stuffed Burrito
Baja Fish Tacos
Chips and Salsa
Boneless Wings
Quesadilla

“Food was excellent!! I got the shrimp tacos and my husband got the wings.“

4 Good73 Reviews
Guadalajara Mexican Restaurant Mexican • $
2206 Fontaine Ave Ext, Charlottesville

Customers` Favorites

Tortilla Chips and Salsa
Carnitas Lunch Fajitas
Burrito California
Chicken Fajitas
Fajitas Texanas
Chimichangas
Quesadilla
Enchilada
Choriqueso
Guacamole

“The food and service was excellent.“

3.2 Average59 Reviews
Super Mega Dilla Fast Food • $
1740 Rio Hill Center, Charlottesville
3 Average3 Reviews

You May Also Like