Top Mexican Restaurants in North Carolina
I’m sure you want to try something different once in a while. Food is a great starting point – we can’t have the same thing to eat every single day! If you’re not a frequent traveler, you might want something that’s exotic, fortunately cultures are quick to share their foods even if they have been someone Americanized, they can still give you an idea of a totally different culture and set of traditions. This is where our list of Mexican restaurants in North Carolina comes in.
Our North Carolina list of restaurants offering Mexican food will surely take you to another place without having to travel far! Be ready to enjoy food that has corn, beans, chili peppers, herbs, and spices infused in it. Flavors will range from sweet to hot and mild to extremely spicy! The food will definitely stimulate your senses but that is not the only interesting factor: each Mexican restaurant will also give you the feel of being in a different place with their festive decorations. So whether you are new to North Carolina or just visiting, explore all the fascinating flavors our list has to offer.
We would like to hear from you too. What is your favorite Mexican restaurant menu offering? Any experiences you’d like to share? We want to hear about any Mexican restaurants in North Carolina that are worth trying or that we missed! Just remember to be on the list they must have a website we can direct people to.
La Hacienda Mexican Restaurant
Greensboro, NC
All of your favorite and fresh Mexican dishes and drinks all in a attentive and relaxed atmosphere. They are pleased to serve you lunch and dinner 7 days a week and pride themselves on excellent service. They welcome your large groups or just a quick lunch. Hot and fresh dishes with the finest ingredients available are what La Hacienda Restaurants are known for in Greensboro.
Neo Burrito
Asheville, NC
At Neo Burrito they are always looking for ways to better their planet. Together they can insure that the earth stays beautiful for many generations to come. Let them know simple ways that you’ve found to become more green in your lifestyle. Their mission is to provide customers with the freshest and most sustainable food products in the most efficient time.
Vida Mexican Kitchen y Cantina
Charlotte, NC
Vida Mexican Kitchen y Cantina, located in uptown Charlotte’s most vibrant corner, hosts an engaging atmosphere, specialty Mexican fare and hospitality alongside handcrafted cocktails, an extensive list of tequilas and their signature Skinny Margaritas. Vida is evolved Mexican cuisine.
Papa’s & Beer Mexican Restaurant
Asheville, NC
Everyone loves Papa’s & Beer Mexican Restaurant, including Mountain Express, which voted them the #1 Mexican Restaurant in Asheville, NC. Stop by their local family-owned-and-operated eatery tonight. They have large portions, affordable prices, and authentic Mexican cuisine.
El Que Pasa
Asheville, NC
El Que Pasa has been serving up authentic, California-style Mexican food since 2004, pleasing diners all over the area. They’re a family-owned restaurant that specializes in a California-style, traditional Mexican menu. Their restaurant is kid-friendly, and it’s one of the best taco places in the area. You can end your search for a new favorite restaurant at El Que Pasa. Your friends and family will enjoy the fresh and delicious lunch, dinner, and drinks from their menu.
Don Pedro Mexican Restuarant
Charlotte, NC
They invite you to visit them and enjoy the special flavor of their food at Don Pedro Mexican Restaurants in North Carolina. Their dishes are prepared with the wonderful spices and art of traditional Mexican food. They are proud to be the number one choice for Mexican cuisine in University Area, South Tryon and Pineville.
Armadillo Grill
Raleigh, NC
Armadillo Grill is an award winning Tex-Mex restaurant with two North Carolina locations: Carrboro and Raleigh. Owned and operated in the Triangle since 1993 Armadillo Grill combines the highest quality ingredients, with outstanding service to deliver an exceptional casual dining experience.
Three Amigos
Charlotte, NC
Three Amigos’ menu is extensive and has all your traditional Mexican favorites like tacos and burritos. Their food is served with fresh vegetables, fruits and meat. The delicious food at ridiculously low prices is the main draw.
La Carreta Mexican Restuarant
Asheville, NC
At their Mexican Restaurant, they bring Mexico to you, they believe in quality ingredients prepared in traditional Mexican fashion to bring you a truly authentic meal. There’s something for everyone to love. They are a great destination for friends, couples and families. La Carreta Mexican Restuarant offers fresh, authentic, Mexican Food at an affordable price.
La Santa Modern Mexican Food
Raleigh , NC
Their passion is bringing you the most authentic Mexican food, made fresh every day. They look forward to sharing their food, culture, drinks, and hospitality with you, your family, and your friends.










