Mexican Restaurants in North Carolina

Find the top Mexican restaurants in North Carolina near you now.

Los Antojitos OBX Nags Head

Mexican restaurant

Address: 3022 S Croatan Hwy unit 8, Nags Head, NC 27959

Reserve

Viva Mexican Grill

Mexican restaurant

Address: 2424 S Croatan Hwy, Nags Head, NC 27959

Taco Bell

Fast food restaurant

Address: 7320 S Virginia Dare Trail, Nags Head, NC 27959

Reserve

La Fogata Mexican Restaurant

Mexican restaurant

Address: 4933 S Croatan Hwy, Nags Head, NC 27959

Taco Bell

Fast food restaurant

Address: 5415 N Croatan Hwy, Southern Shores, NC 27949

Reserve

Plaza Azteca Mexican Restaurant · OBX

Mexican restaurant

Address: 1502 S Croatan Hwy, Kill Devil Hills, NC 27948

Reserve Order

Food Dudes Kitchen

Restaurant

Address: 1216 S Virginia Dare Trail, Kill Devil Hills, NC 27948

3 Tequilas Mexican Restaurant

Mexican restaurant

Address: 804 S Croatan Hwy, Kill Devil Hills, NC 27948

Reserve

Chipotle Mexican Grill

Mexican restaurant

Address: 1525 Fordham Rd, Oleander Dr Pad, Wilmington, NC 28403

Taco Bell

Fast food restaurant

Address: 1050 US-1, Youngsville, NC 27596

Reserve

Fiesta Mexicana

Mexican restaurant

Address: 1170 US-1 #140, Youngsville, NC 27596

Blue Ridge Tacos

Restaurant

Address: 159 Locust St Unit A, Spruce Pine, NC 28777

El Ranchero Restaurant

Mexican restaurant

Address: 202 Locust St, Spruce Pine, NC 28777

Puerto Nuevo Mexican & Seafood Restaurant

Mexican restaurant

Address: 2522 Halltown Rd, Spruce Pine, NC 28777

Abuelas Little Kitchen

Mexican restaurant

Address: 8 Long Shoals Rd, Arden, NC 28704

Reserve

El Chapala III Mexican Restaurant

Mexican restaurant

Address: 282 Smokey Park Hwy, Asheville, NC 28806

Reserve

La Cabana Mexican Grill

Mexican restaurant

Address: 1302 Hendersonville Rd, Asheville, NC 28803

Taco Boy Biltmore Park

Taco restaurant

Address: 2 Town Square Blvd Suite 120, Asheville, NC 28803

Reserve

Chili's Grill & Bar

Restaurant

Address: 420 Airport Rd, Arden, NC 28704

Order

Tacos Jalisco Mexican Restaurant & Taqueria

Mexican restaurant

Address: 1328 Patton Ave A, Asheville, NC 28806

Sonora Cocina Mexicana

Mexican restaurant

Address: 89 Patton Ave, Asheville, NC 28801

Salsa's

Caribbean restaurant

Address: 6 Patton Ave, Asheville, NC 28801

La Carreta

Mexican restaurant

Address: 1916 Hendersonville Rd, Asheville, NC 28803

Reserve

Cafeteria & Taqueria La Jarochita

Mexican restaurant

Address: 2377 Hendersonville Rd Unit 1, Arden, NC 28704

Nopales Fresh Mex Express

Mexican restaurant

Address: 26 Carl Alwin Pl #30, Asheville, NC 28803

Reserve

Taco Bell

Fast food restaurant

Address: 1885 Hendersonville Rd, Asheville, NC 28803

Reserve

Blue Agave Mexican Restaurant

Mexican restaurant

Address: 550 New, Airport Rd, Fletcher, NC 28732

Reserve

Casa Torres Mexican Restaurant

Mexican restaurant

Address: 336 Rockwood Rd #110, Arden, NC 28704

Reserve

Papa's & Beer

Mexican restaurant

Address: 17 Tunnel Rd, Asheville, NC 28805

Reserve

Chili's Grill & Bar

Restaurant

Address: 253 Tunnel Rd, Asheville, NC 28805

Order

Taco Bell

Fast food restaurant

Address: 67 Tunnel Rd, Asheville, NC 28805

Reserve

Mamacita's Taqueria

Mexican restaurant

Address: 77-A Biltmore Ave, Asheville, NC 28801

La Carreta

Mexican restaurant

Address: 1435 Merrimon Ave, Asheville, NC 28804

Reserve

The Cantina At Historic Biltmore Village

Mexican restaurant

Address: 10 Biltmore Plaza, Asheville, NC 28803

El Que Pasa

Mexican restaurant

Address: 891 Patton Ave unit e, Asheville, NC 28806

El Paraiso Mexican Grill

Mexican restaurant

Address: 1047 Haywood Rd, Asheville, NC 28806

Order

El Chapala Mexican Restaurant

Mexican restaurant

Address: 777 Biltmore Ave, Asheville, NC 28803

White Duck Taco Shop Downtown

Taco restaurant

Address: 12 Biltmore Ave, Asheville, NC 28803

Taco Temple

Mexican restaurant

Address: 132 Charlotte St, Asheville, NC 28801

Reserve

Cantina Louie

Mexican restaurant

Address: 2 Gerber Rd Suite c101, Asheville, NC 28803