Mexican restaurants in North Carolina
2,427 mexican restaurants listed across 338 cities in North Carolina.
Sponsored
Quick answer
USA Business Search lists 2,427 mexican restaurants in North Carolina. The most are in Charlotte (239), Raleigh (159), Greensboro (92).
Updated November 2026Mexican restaurants by city
Charlotte (239)Raleigh (159)Greensboro (92)Durham (88)Wilmington (72)Asheville (71)Winston-Salem (59)Fayetteville (42)Concord (34)Burlington (34)Cary (32)Gastonia (30)Monroe (30)High Point (29)Jacksonville (27)Chapel Hill (27)Hendersonville (27)Wilson (25)Mooresville (23)Greenville (22)Wake Forest (21)Sanford (20)Clayton (20)Hickory (19)Asheboro (19)Salisbury (17)Apex (17)Goldsboro (16)Matthews (16)Morrisville (16)Morganton (16)Thomasville (16)Huntersville (15)Rocky Mount (14)Lumberton (14)Kannapolis (14)Franklin (14)Statesville (13)Smithfield (13)Lexington (12)Henderson (12)Dunn (12)Clinton (12)New Bern (11)Kernersville (11)Fuquay-Varina (11)Angier (11)Boone (10)Elizabeth City (10)Hillsborough (10)Raeford (10)Garner (9)Shelby (9)Lenoir (9)Holly Springs (9)Roanoke Rapids (9)Rockingham (9)Forest City (9)Knightdale (9)Conover (9)Aberdeen (9)Benson (9)Kinston (8)Southern Pines (8)Washington (8)Albemarle (8)Brevard (8)Graham (8)Wallace (8)Mount Airy (7)Indian Trail (7)Denver (7)Marion (7)Pineville (7)Clemmons (7)Arden (7)Roxboro (7)Eden (7)Wilkesboro (7)Siler City (7)Carrboro (7)Wendell (7)Mount Olive (7)Cornelius (6)Morehead City (6)Mebane (6)Mocksville (6)Leland (6)Zebulon (6)Tarboro (6)Selma (6)Yadkinville (6)Burgaw (6)Troutman (6)St. Pauls (6)Waynesville (5)Lincolnton (5)Waxhaw (5)Whiteville (5)Sylva (5)Mint Hill (5)Hampstead (5)Oxford (5)Hope Mills (5)Louisburg (5)Havelock (5)Spring Lake (5)Winterville (5)Sparta (5)Columbus (5)Jefferson (5)Beulaville (5)Warsaw (5)Southport (4)Belmont (4)Newton (4)Pittsboro (4)Laurinburg (4)Lillington (4)Carolina Beach (4)
Well-documented mexican restaurants in North Carolina
A sample of listings with a street address, phone number and website, one per city.
Tacos Costa Grande
Chipotle Mexican Grill
Azteca Grill
Aye Toro Tacos and Tequila
Taqueria Fast
Taqueria El Sabroso
Mi Casita
Birritaco
La Cocina Mexican Restaurant
Torero's Authentic Mexican Cuisine
Tequilas Gastonia
How to choose a Mexican restaurant in North Carolina
- Check current hours before you go. Many places change hours seasonally.
- Call ahead for large groups, catering or dietary needs.
- Look at recent photos and reviews, not just the star rating.
Common questions
How many mexican restaurants are listed in North Carolina?
USA Business Search lists 2,427 mexican restaurants in North Carolina, in 338 cities and towns.
Which North Carolina cities have the most mexican restaurants?
Charlotte (239), Raleigh (159), Greensboro (92), Durham (88), Wilmington (72).
How do I verify a North Carolina business?
Use the state's official business search and licensing boards, linked in our North Carolina business lookup guide.
