31 Best Mexican Restaurants in Charlottesville

Find Charlottesville's best Mexican restaurants right here.

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.8 Superb356 Reviews
CONMOLE Mexican • $$
816 Hinton Ave, Charlottesville

Customers` Favorites

Tamales Pork Chipotle Mole
Mole Sauce with Ribs
16 Oz Chipotle Mole
16 Oz Guajillo Mole
Mole Guajillo Ribs
Vegetable Empanada
Aguacate Relleno
16 Oz Mole Negro
Avocado Mousse
Mole Poblano

“Everything about this place is fantastic. The food is delicious and unique, the atmosphere is lively, the service is ALWAYS friendly and kind. I always bring the people visiting Cville here because they have always delivered on everything. ✨👌🏾“

4.7 Superb142 Reviews
El Tizon Rotisserie Chicken Mexican • $
1875 Seminole Trail, Charlottesville

Customers` Favorites

Assorted Street Tacos with Salsa
Street Corn Elote Con Mayonesa
Fried Plantains Platanos Fritos
Quarter Chicken Dark
Carnitas Burrito
Fresh Churros
Fried Yucca
Carne Asada
Esquites
Burritos

“El Tizon has the best tamales in town!“

4.8 Superb125 Reviews
Taqueria El Comalito Mexican • $
905 E Market St, Charlottesville

Customers` Favorites

Carne Asada Burrito with Salsa
Chilaquiles Verdes with Eggs
Chilaquiles Salsa Verde
Quesadilla De Lengua
Enchiladas Verdes
Quesadilla Kids
Chips in Salsa
Chips and Salsa
Beef Empanada
Steak Burrito

“Excellent food, nice atmosphere, fair price.“

4.7 Superb158 Reviews
Torchy's Tacos Mexican • $
1951 Swanson Dr, Charlottesville

Customers` Favorites

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

“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.6 Superb228 Reviews
Sombrero's Cafe Mexican • $
112 W Main St #1, Charlottesville

Customers` Favorites

Guacamole with Corn Chips
Queso Dip with Corn Chips
Hainanese Chicken Rice
Build Your Own Burrito
Quesadilla with Meat
Build Your Own Bowl
Cheese Quesadilla
Kids Sombreritos
Durango Burrito
Steak Dinner

“So happy to have this spot. The owners, Bernardo and Lucrecia, are super friendly and really care about the place and the people who come in.The coffee and breakfast and lunch food is delicious. go!!“

4.8 Superb177 Reviews
FARMacy Café Mexican • $
222 W Main St, Charlottesville

Customers` Favorites

Special Cheesesteak Quesadilla
Jess’S Keto Breakfast
Side of Rice and Beans
Super Breakfast Tacos
Mini Pork Quesadilla
Side of Garlic Aioli
Breakfast Burrito
Super-Naan Taco
Side Super Guac
Super Naan Taco

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

4.8 Superb88 Reviews
El Tako Nako Mexican • $
1136 Emmet Street North, Charlottesville

Customers` Favorites

Quesadilla Add Meat Choice if Any at Bottom
Campechano Taco Birria Taco
Campechano Burrito
Al Pastor Taco
Beef Consome
Crema Salsa
Green Salsa
Lengua Taco
Pollo Taco
Azada Taco

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

4.9 Superb51 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
Fried Chimichanga Dinner
Two Tacos Rice and Beans
Lunch Special Fajitas
Cóctel De Camarones
Hot Salsa by Request
Chilaquiles Deluxe
Chilaquiles De Luxo
Huevos Con Chorizo

“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.4 Superb246 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
Birria Tacos
Shrimp Tacos

“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.3 Superb387 Reviews
La Michoacana Taqueria & Restaurant Mexican • $
508 Stewart St, Charlottesville

Customers` Favorites

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

“The food here was amazing! We ordered street style tacos with beef tongue, grilled steak, shredded chicken, and shrimp. The shrimp and tongue had a small surcharge because they’re from the speciality section but they were 100% worth it. Each order of street style tacos comes with 4 and you can choose 2 types. We also ordered jamaica and watermelon/strawberry drinks which were awesome. Only thing to note is that they only serve birria on Saturdays, which is what I was hoping to get, but the food was great nonetheless.“

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

Customers` Favorites

Tacos Al Pastor
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 Superb49 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 Superb170 Reviews
El Tako Nako Food Truck Tacos • $
Charlottesville

Customers` Favorites

Tacos Come with Chopped
Steak and Chorizo
Gringa Y 2 Tacos
Mexican Sausage
Tacos Birria
Lengua Taco
Birria Taco
Quesadilla
Cheek Meat
Tortillas

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

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

Customers` Favorites

Veggie Burrito with Avocado
Taco and Guacamole Tostada
Pork Burrito
Tacos
Salsa

“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.9 Superb114 Reviews
Taqueria Chaparro Mexican • $
1072 Caravan Ct, Charlottesville

Customers` Favorites

Tacos

“Amazing food. Probably the best taqueria in cville.“

4.9 Superb18 Reviews
Al Carbón Mexican • $
365 Merchant Walk Sq Ste 500 a, 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
Street Corn Elote
Fried Plantains
Chicken Burrito
Arroz Amarillo

“Delicious Great customer service Friendly staff“

4 Good145 Reviews
Taqueria El Chavo Mexican • $
2211 Jefferson Park Ave, Charlottesville

Customers` Favorites

Quesabirria Tacos 3
Al Pastor Taco
Pizza

“Highly recommend, food was fresh, service was great, and order came quick!“

4.4 Superb47 Reviews
Son D’licias Snacks Mexican • $
1348 Long St, Charlottesville

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

4.9 Superb13 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 Good189 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
Chicken Fajitas
Fajitas Texanas
Rice and Beans
Chimichangas
Vegetarian
Quesadilla

“definitely went there having a panic attack. I'm disabled and have panic disorder. my phone died and I was stranded without a Lyft. the staff on main st. sat me down, charged my phone, comforted me, and talked to me like Iike I was human and gave me water, but, most importantly they instilled hope that people still care and faith isn't lost the staff deserve raises galore“

4.1 Good215 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
Tostada de Camaron Pulpo
Pasta El Barco Platillo
Ensalada de Mariscos
Camarones Gratinados
Refrescos Mexicanos
Oysters Rockefeller
Piña Con Mariscos

“El Lugar es espectacular, la comida exquisita y tengo que decir que tienen el mejor servicio que he experimentado. Muy amables y serviciales.“

4.4 Superb234 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 Good28 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“

4 Good294 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.4 Superb172 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 Good123 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

“definitely went there having a panic attack. I'm disabled and have panic disorder. my phone died and I was stranded without a Lyft. the staff on main st. sat me down, charged my phone, comforted me, and talked to me like Iike I was human and gave me water, but, most importantly they instilled hope that people still care and faith isn't lost the staff deserve raises galore“

3.9 Good208 Reviews
Mexico Viejo Grill Mexican • $
571 Branchlands Blvd, 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.9 Good312 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.2 Good266 Reviews
Asado Wing & Taco Company Tacos • $
1327 W Main St, Charlottesville

Customers` Favorites

Honey Sriracha Shrimp Tacos
Traditional Buffalo Taco
Pork Tacos Al Pastor
5 Traditional Wings
Buffalo Cauliflower
Taco and Wing Combo
Chips and Salsa
Stuffed Burrito
Baja Fish Tacos
Cauliflower Taco

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

4.1 Good223 Reviews
Sabor Latino Taqueria Latin American • $
1061 Rio Rd E, Charlottesville
4 Good4 Reviews

You May Also Like