The 10 Best Taco Places in North Carolina!

It doesn’t matter if it’s served up at a taco stand or at a sit-down restaurant, North Carolina’s variation and quality of taco places compete with the best in the country. With traditional classics, tacos of the Korean beef variety, and more, you’ll find something to suit your taste at one of North Carolina’s 10 best taco places! 

1. White Duck Taco Shop, Asheville, NC

White Duck Taco Shop of Asheville stays busy. Inside, they offer warm, delicious tacos that never fail to fill to capacity. With a variety of flavors, many unique (jerk chicken, Korean beef bulgogi), there are plenty of combinations to choose from. Fast service allows for a relaxed but time worthy experience. White Duck Taco Shop offers both gluten free and vegan options.  

2. Paco’s Tacos & Tequila, Charlotte, NC

A rhythmical restaurant of Charlotte, Paco’s Tacos & Tequila is an “authentic Tex-Mex dining” experience. Tucked away, this taco spot has large portions and great drinks. Everything from your classic tacos to gluten friendly and low carb options, everyone can enjoy Paco’s Tacos. One of the best Mexican places in the Charlotte area, the possible wait is well worth the delicious food that awaits you! 

3. Island’s Fresh Mex Grill, Wilmington, NC

“Fast, fresh and affordable,” Island’s is an eco-friendly establishment in Wilmington, North Carolina. This taco place has a tropical atmosphere, and is great for the whole family with the variety of options and generous portions. The hard to beat deals offered each evening in the restaurant are the $1 tacos. And with the purchase of a drink, a deal of $1.99 tacos. With three locations in Wilmington, a fourth in the works, Island’s Fresh Mex Grill is a must-try the next time you are in the area. Feeling adventurous while out on this food excursion? Try the Island sauce!

4. Crafted – The Art of Street Food, Greensboro, NC

A taco joint that will not disappoint, Crafted of Greensboro provides a relaxed atmosphere and affordable food served to you fresh. An awesome selection of beer and unique tacos, how could you go wrong. The Messenger, one of the tacos offered at the establishment, consists of chorizo, scrambled eggs, potatoes, salsa verde, guacamole, and crumbled queso. Crafted is vegetarian and vegan friendly. 

5. Taqueria El Azteca, Greensboro, NC

Started as a taco truck, Taqueria El Azteca of Greensboro is a casual, family friendly restaurant that provides authentic Mexican food. The tortillas are made fresh every day and there is a full bar to compliment the tacos. Excellent, quick customer service, Taqueria El Azteca is open and ready to help you get your taco fix. 

6. Flaming Amy’s Burrito Barn, Wilmington, NC

“Hot, fast, cheap, and easy,” Flaming Amy’s of Wilmington has the best service and menu around. Located on Oleander Drive, Flaming Amy’s not only has the must-have bottomless basket of chips for only $2.99, there is a salsa bar with nine salsas to choose from. Looking for a bit of spice? Check out the Flaming Amy, the hottest menu item with chipotle peppers, jalapenos, mild green chilies and more. Need further reason to give into your taco craving? Flaming Amy’s Burrito Barn shares the love by giving back to the community. 

7. Eduardo’s Taco Stand, Ocracoke, NC

Opened in 2011, Eduardo’s Taco Stand will give you a top-notch taco experience with unforgettable, friendly service. Offering authentic Mexican food with fresh ingredients, Eduardo’s Taco stand is a great treat before or after your beach trip. In search of a standard taco or maybe a little seafood stuffed inside, this taco stand is the place to go. You have been warned that after you’ve had Eduardo’s, other tacos will never be as delicious. 

8. NanaTaco, Durham, NC

NanaTaco, often with a line out the door, has fresh food, fast service and uses local ingredients. Affordable, there are a variety of options, vegan, and gluten free options too! To pair with your taco, NanaTaco has a daily special of $5 margaritas. 

9. Taco Express, Kannapolis, NC

Taco Express of Kannapolis, North Carolina, is here to live up to your high taco expectations. The food is fresh, served quickly, will always be hot, and every tortilla is homemade. Not only is Taco Express home to amazing tacos, they also make tortas, burritos and quesadillas. 

10. Totopos, Street Food & Tequila, Greenville, NC

Providing inexpensive, high quality food to Greenville, Totopos, Street Food & Tequila is an “impression of daily life in Mexico City.” The staff is friendly, the salsa is fresh, drinks are available and the environment is enjoyable. Bring the family, or treat yourself, with some authentic, flavorful Mexican. 

Select a North Carolina town to find the Best Things-To-Do and Places To Go around you
Find Mexican Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alamance County

Alexander County

Alleghany County

Anson County

Ashe County

Avery County

Beaufort County

Bertie County

Bladen County

Brunswick County

Buncombe County

Burke County

Cabarrus County

Caldwell County

Camden County

Carteret County

Caswell County

Catawba County

Chatham County

Cherokee County

Chowan County

Clay County

Cleveland County

Columbus County

Craven County

Cumberland County

Currituck County

Dare County

Davidson County

Davie County

Duplin County

Durham County

Edgecombe County

Forsyth County

Franklin County

Gaston County

Gates County

Graham County

Granville County

Greene County

Guilford County

Halifax County

Harnett County

Haywood County

Henderson County

Hertford County

Hoke County

Hyde County

Iredell County

Jackson County

Johnston County

Jones County

Lee County

Lenoir County

Lincoln County

Macon County

Madison County

Martin County

Mcdowell County

Mecklenburg County

Mitchell County

Montgomery County

Moore County

Nash County

New Hanover County

Northampton County

Onslow County

Orange County

Pamlico County

Pasquotank County

Pender County

Perquimans County

Person County

Pitt County

Polk County

Randolph County

Richmond County

Robeson County

Rockingham County

Rowan County

Rutherford County

Sampson County

Scotland County

Stanly County

Stokes County

Surry County

Swain County

Transylvania County

Tyrrell County

Union County

Vance County

Wake County

Warren County

Washington County

Watauga County

Wayne County

Wilkes County

Wilson County

Yadkin County

Yancey County