Skip to content

Where To Find Mexican Restaurants in Charlotte

Cabo Fish Taco
Paco's Tacos and Tequila
Cantina 1511
Azteca Mexican Restaurant
Cabo Fish Taco
Paco's Tacos and Tequila
Cantina 1511
Azteca Mexican Restaurant

Charlotte is known for its Southern fare and low-country seafood dishes, but the city also has some pretty impressive Mexican restaurants. If you’re in the mood for a filling enchilada dish, a hearty platter of nachos, or tacos prepared with delicious Mexican herbs and spices, Charlotte has what you’re looking for. Whether you live in the area or you’re visiting Charlotte for business or pleasure, here are a few Mexican restaurants in Charlotte you’ll definitely want to try.

Cabo Fish Taco | Photo: Facebook

Cabo Fish Taco

3201 N Davidson St, Charlotte, NC 28205,
(704) 332-8868

Cabo Fish Taco is a casual Mexican restaurant in Charlotte that offers fresh and delicious entrees for lunch or dinner seven days a week. The eatery also offers a variety of fusion dishes that combine Asian and Mexican flavors to create tasty and creative meals. If you’re dining with friends, make sure you order the Baja shrimp and crab dip for everyone to share or opt for the house-blend guacamole with crispy tortilla chips. There are several popular items on the menu that make the eatery well-known in the area, including specialty tacos like BBQ maki tacos filled with fresh tomatoes and Mexi-slaw. The fried calamari tacos are a hit as well, especially if you love seafood. If you’re looking for a vegetarian option, try the Thai chili tofu tacos with beer-battered tofu and spicy Thai chili sauce. If you prefer a burrito, check out the carne asada burrito which features shredded beef simmered in red chili sauce or the honey wasabi tuna burrito with grilled fish, rice, and mushrooms.

Paco’s Tacos and Tequila | Photo: Loopcharlotte.com

Paco’s Tacos and Tequila

6401 Morrison Blvd #8a, Charlotte, NC 28211,
(704) 716-8226

Paco’s Tacos and Tequila is the place to party in Charlotte if you love enjoying a delicious Mexican meal with family and friends. The “unholy” guacamole is made fresh at your table, and you can may also want to indulge in the bacon-wrapped jalapeños with a side of avocado ranch. For the main course, try the Ambush Shrimp served with Mexican rice, purple cabbage slaw, and fresh lime. You may also want to try the pork Tlyuda with fresh crema, cilantro, and chopped tomatoes. The Tanked Up fish tacos are one of the most popular tacos on the menu; they’re filled with fried fish and fresh salsa, and served with a side of Mexican corn and rice. If you prefer a slightly lighter meal that is still filling and packed with Mexican flavor, try the taco salad topped with shredded cheese, corn, guacamole, and a side of fresh avocado dressing.

Cantina 1511 | Photo: Axioscharlotte.com

Cantina 1511

4271 Park Rd, Charlotte, NC 28209,
(704) 331-9222

Cantina 1511 is a fun and trendy restaurant in Charlotte that provides the perfect atmosphere for a date night or a dinner with friends. If you’re looking for a break from the traditional chips and salsa that you’d get as an appetizer at a Mexican restaurant, ty the five-cheese fundido topped with caramelized onions and poblano peppers. You can also order the Southwestern nachos for the table topped with ancho chicken, black beans, and queso. If you’re in the mood for a hearty soup with a side salad, try the tortilla soup topped with fresh avocado along with the 1511 chopped salad complete with tomatoes, red onions, and garbanzo beans. Tasty entrees include Al Pastor marinated salmon with citrus-glazed spinach and red pepper coulis. You may also want to try the classic carne asada with garlic lime potatoes and tomatillo salsa. This Charlotte cantina is also known for its decadent desserts, including the quatro leches cake which features four milks instead of the traditional three. You’ll also love the churros served with your choice of raspberry sauce or chocolate sauce.

Azteca Mexican Restaurant| Photo: Doordash.com

Azteca Mexican Restaurant

116 E Woodlawn Rd, Charlotte, NC 28217,
(704) 525-5110

If you want to enjoy your Mexican meal while feeling like you’re in the middle of Mexico, heck out Azteca Restaurant. The eatery has a rustic and welcoming feel that makes you feel like you’re right at home while you enjoy savory treats like fajita salad, tortilla soup or the Azteca’s chef salad to start off your meal. Choose from a variety of nacho dishes, whether you like your nachos packed with spicy peppers, fajita-style, or topped with a helping of guacamole and sour cream. The carnitas de Res is a shredded beef dish with onions and peppers, or you can sink your teeth into the carne asada if you’re in the mood for flame-broiled steak Mexican style. The arroz con pollo is impressive as well and has a home-cooked flavor that takes Mexican comfort food to the next level. There are several vegetarian options to choose from too, like the macho burrito with black beans and rice and the enchiladas Popeye which is highly requested and features perfectly seasoned spinach wrapped in a tortilla and baked in a delicious enchilada sauce. Complete your meal with a delicious dessert like flan, a Mexican custard served with a hint of caramel, churros, or Dulce de leche cheesecake.