Late night cravings? We've got you covered

Best Mexican Restaurants in Charlotte

Discover the top-rated places for mexican food across the Queen City.

Food from Arepitas On The Go
5.0

Arepitas On The Go

Mexican
University

Gourmet Latin American delicacies from a mobile food truck.

Top Rated
4.8
Date Night

La Capital MX

Mexican
South End

Experience authentic Mexican cuisine with metropolitan flair at La Capital MX. Located in South End, this vibrant restaurant offers flavorful dishes, an inviting atmosphere, and an extensive cocktail list. Guests rave about the fresh ingredients, tender steak, and accommodating service, making La Capital MX a top choice for a memorable dining experience in Charlotte.

Top Rated
🍸 Cocktails
Food from Yunta
4.7
Date Night

Yunta

Japanese
South End

Yunta Nikkei is a Peruvian-Japanese fusion restaurant in Charlotte's South End, offering a unique dining experience that blends traditional Peruvian ingredients with Japanese influences, including ceviches, tiraditos, and hot dishes.

Top Rated
🍸 Cocktails
4.7

Tacos 4 Life

Mexican
Steele Creek

Tacos 4 Life brings fresh, flavorful Mexican cuisine to Charlotte's South Charlotte area. This popular restaurant offers a diverse menu of tacos, quesadillas, and more, all while supporting a great cause. For every meal purchased, Tacos 4 Life donates a meal to a child in need, making your dining experience truly impactful.

Top Rated
Food from Que Onda - Plaza Midwood
4.6
Date Night

Que Onda - Plaza Midwood

Mexican
Plaza Midwood

Discover Que Onda - Plaza Midwood, a vibrant spot nestled in the heart of Charlotte's Plaza Midwood neighborhood. This popular Mexican eatery boasts a 4.6-star rating from over 500 reviews, known for its lively atmosphere and delicious, authentic flavors. Perfect for a casual meal or a fun night out, Que Onda offers a true taste of Mexico right here in Charlotte.

Top Rated
🍻 Happy Hour🌿 Outdoor
4.6
Date Night

La Revolución Mexican restaurant

Mexican
Kannapolis

Experience authentic Mexican flavors at La Revolución Mexican restaurant, a family-owned gem nestled in a historic 1936 house in Kannapolis. Known for its rich culinary traditions and warm atmosphere, La Revolución offers a delectable menu, including a popular weekend brunch. Discover why this restaurant is a beloved spot for both locals and visitors seeking genuine Mexican cuisine.

Top Rated
🌿 Outdoor
Food from Que Fresa Taqueria + Bar (Uptown)
4.6
Date Night

Que Fresa Taqueria + Bar (Uptown)

Mexican
Uptown

Discover Que Fresa Taqueria + Bar, an Uptown Charlotte gem serving authentic Mexican cuisine and vibrant cocktails. Enjoy fresh tacos, flavorful enchiladas, and a lively bar scene perfect for any occasion.

Top Rated
🍻 Happy Hour🎵 Live Music🍸 Cocktails
Food from Taco Mama - Dilworth
4.5
Outdoor Seating

Taco Mama - Dilworth

Mexican
Dilworth

Taco Mama - Dilworth brings a vibrant atmosphere and flavor-packed Mexican cuisine to Charlotte's Dilworth neighborhood. Savor fresh, delicious ingredients in their acclaimed tacos, burritos, and quesadillas, all crafted to perfection. Don't miss their "marvelous margaritas" and enjoy the casual, friendly setting. Taco Mama is celebrated as a top spot for Mexican food and a fantastic family-friendly dining experience.

Top Rated
🍻 Happy Hour🌿 Outdoor🍸 Cocktails
4.5

Que Fresa Taqueria + Bar (Wesley Heights)

Mexican
Wesley Heights

Visit Que Fresa Taqueria + Bar in Wesley Heights for an authentic Mexican dining experience. Indulge in delicious tacos, quesadillas, and margaritas in a lively and welcoming atmosphere, perfect for casual meals or celebrations.

Top Rated
🍻 Happy Hour🍸 Cocktails
Food from Cabo Fish Taco
4.5
Outdoor Seating

Cabo Fish Taco

Mexican
NoDa

Cabo Fish Taco offers Baja Mexican cuisine with a focus on fish tacos and burritos in a vibrant NoDa setting.

Top Rated
🌿 Outdoor
Food from BIRRITACO
4.5

BIRRITACO

Mexican
Concord

Discover BIRRITACO, a Charlotte-area favorite in Concord, serving up exceptional birria-inspired Mexican cuisine. Beyond their renowned birria tacos, explore a diverse menu featuring vegan and vegetarian options, all crafted with fresh ingredients. Complement your meal with one of their twenty distinctive margarita flavors in a vibrant, inviting atmosphere. BIRRITACO offers a fantastic dining experience for all.

Top Rated
🍸 Cocktails
Food from La Caseta
4.4
Outdoor Seating

La Caseta

Mexican
Camp North End

Experience vibrant Mexican flavors at La Caseta in Charlotte's Camp North End. This highly-rated spot offers an authentic culinary journey with fresh ingredients and traditional dishes. Perfect for a casual meal, La Caseta provides a welcoming atmosphere and delicious options that capture the essence of Mexican cuisine. Discover why it's a local favorite!

🌿 Outdoor
Food from Dos Caminos
4.4
Date Night

Dos Caminos

Mexican
Uptown

Highly rated Mexican restaurant and bar, ranked among Charlotte's top dining spots on TripAdvisor.

🍻 Happy Hour🌿 Outdoor🎵 Live Music
4.3

Azteca

Mexican
East Charlotte

A family-owned chain of Mexican restaurants serving authentic dishes across Charlotte.

🍻 Happy Hour
Food from Morazan Restaurant - Central Ave.
4.3

Morazan Restaurant - Central Ave.

Mexican
Plaza Midwood

Discover authentic Mexican flavors at Morazan Restaurant - Central Ave. in Charlotte's vibrant Plaza Midwood. Boasting a 4.2-star rating from over a thousand reviews, this operational gem offers a delightful culinary journey with its traditional dishes and inviting atmosphere. Perfect for a casual meal or a late-night craving, Morazan Restaurant promises a memorable dining experience.

Food from Ru Ru's Tacos & Tequila
4.3
Outdoor Seating

Ru Ru's Tacos & Tequila

Mexican
Elizabeth

Ru Ru's Tacos & Tequila is a Mexican restaurant in Charlotte offering a wide selection of tacos, burritos, rice bowls, and quesadillas, along with margaritas and a lively atmosphere.

🍻 Happy Hour🌿 Outdoor🍸 Cocktails
4.3
Date Night

Puerta

Mexican
Elizabeth

Puerta offers an elevated Mexican dining experience with a menu ranging from street food to complex entrees, and a beverage program focusing on Mexican-inspired cocktails, beers, and wines. They emphasize fresh, bold flavors using traditional old-world techniques.

🍸 Cocktails
Food from SouthBound
4.2
Date Night

SouthBound

Mexican
South End

tacos, brunch.Mexican and American cuisine in South End serving tacos, brunch, and cocktails in a lively, casual setting. This South End restaurant offers a lively, casual atmosphere with a focus on Mexican and American cuisine. Known for its tacos and popular brunch, SouthBound also serves a variety of other dishes and cocktails, making it a vibrant spot for dining.

🍻 Happy Hour🌿 Outdoor🎵 Live Music🍸 Cocktails
Food from Taco Boy LoSo
4.2
Rooftop

Taco Boy LoSo

Mexican
LoSo (Lower South End)

Taco Boy LoSo is a vibrant taqueria serving up delicious vibes in a fun and eclectic space. They offer a menu of tacos, platters, small plates, and various Mexican favorites. It features a pet-friendly patio, cornhole, and a rooftop bar.

Food from El Malo Tacos
4.1

El Malo Tacos

Mexican
Plaza Midwood

Experience the vibrant flavors of Mexico at El Malo Tacos in Charlotte's lively Plaza Midwood. This popular spot offers a festive atmosphere and a menu bursting with authentic Mexican cuisine. Savor their amazing tacos, fresh chips, and flavorful salsas, all crafted with fresh ingredients. El Malo Tacos provides a lively setting perfect for a casual meal or a fun night out with friends.

Food from Lempira Restaurant - Central Ave.
4.1
Outdoor Seating

Lempira Restaurant - Central Ave.

Mexican
Plaza Midwood

Lempira Restaurant - Central Ave. in Plaza Midwood offers an authentic taste of Mexico right here in Charlotte. Boasting a solid 4.1-star rating from over 2000 reviews, this vibrant spot is known for its delicious Mexican cuisine. Guests can enjoy a wide array of traditional dishes in a lively atmosphere. Perfect for a casual meal or a celebratory gathering, Lempira Restaurant promises a flavorful experience that keeps locals coming back for more.

🍻 Happy Hour🌿 Outdoor🎵 Live Music
Food from Los Sabrosos
4.0

Los Sabrosos

Mexican
Uptown

Los Sabrosos Cocina Mexicana is a casual Mexican restaurant in Uptown serving authentic dishes and late-night options. Los Sabrosos Cocina Mexicana brings authentic Mexican flavors to Charlotte's vibrant Uptown neighborhood. This casual restaurant offers a variety of traditional dishes, including its noted street tacos, and is known for its extended operating hours. With a rating of 4.0 based on 58 reviews, Los Sabrosos provides a reliable spot for Mexican cuisine.

Food from Three Amigos Mexican Grill
4.0
Outdoor Seating

Three Amigos Mexican Grill

Mexican
Plaza Midwood

Three Amigos Mexican Grill is a Mexican restaurant in Plaza Midwood serving authentic tacos, fajitas, and margaritas in a lively setting. Three Amigos Mexican Grill brings authentic Mexican flavors to Charlotte's lively Plaza Midwood neighborhood. This vibrant restaurant specializes in traditional Mexican cuisine, offering a diverse menu of classic dishes like sizzling fajitas, flavorful tacos, and handcrafted margaritas. It's a festive spot for a casual meal.

🍻 Happy Hour🌿 Outdoor
Food from Fonda Las Tarascas
4.0

Fonda Las Tarascas

Mexican
East Charlotte

Fonda Las Tarascas is a Mexican restaurant in East Charlotte serving authentic tacos and traditional dishes in a casual setting. Fonda Las Tarascas brings the vibrant flavors of Mexico to East Charlotte. This casual Mexican restaurant is known for its authentic tacos and a variety of traditional dishes, offering a genuine taste of Mexican cuisine. With a 4.5-star rating, it's a local favorite for its flavorful and well-prepared meals

Food from Maria's Mexican Restaurant
4.0

Maria's Mexican Restaurant

Mexican
South Charlotte

Maria's Mexican Restaurant is a family-owned and operated restaurant in Charlotte, offering authentic and fresh Mexican food. Their expansive menu includes Mexican favorites like seafood, meats, vegan, and vegetarian dishes, with a focus on birria. They also feature a full bar.

🍻 Happy Hour
Food from 22 Street Kitchen
3.7
Outdoor Seating

22 Street Kitchen

Mexican
East Charlotte

California-styled Creole Fusion food truck

🌿 Outdoor
Date Night

Casa Azteca Mexican Grill - Uptown

Mexican
Uptown

Casa Azteca Mexican Grill brings modern Mexican cuisine to Uptown Charlotte at 129 W Trade St, the former home of The King's Kitchen. Part of the Azteca and Don Pedro family of Mexican restaurants, Casa Azteca serves classic tacos, fajitas, quesadillas, charcoal-grilled chicken and steaks, craft cocktails, and homemade desserts. This is their second location, with the original in Mooresville.

✨ New🍻 Happy Hour🍸 Cocktails

A Tana Empanada

Mexican
Unknown

Veteran owned family business serving Latin American empanadas.

Tacos Rick-O

Mexican
University

Authentic tacos served from a food truck.

Food from Maki Taco
Outdoor Seating

Maki Taco

Asian
University

Asian Fusion food truck combining Japanese maki with Mexican tacos.

🌿 Outdoor
Food from Better Call Salsa

Better Call Salsa

Mexican
South Charlotte

Artisanal tacos & churros food truck.

We use cookies for analytics & recommendations. Privacy Policy