We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Spanish Restaurants in North Carolina Mountains

Sort by:
Ranking
Name

The Tropical Grill (Spruce Pine)

#2 of 2,336 Restaurants in North Carolina Mountains
#1 of 29 Restaurants in Spruce Pine
₹₹ - ₹₹₹ Map
Visitor photos (51)
Menu
Cuisines: Caribbean Latin Spanish Colombian Central American American South American

Curate (Asheville)

#4 of 2,336 Restaurants in North Carolina Mountains
#1 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (532)
Menu
Cuisines: Mediterranean Spanish
Reserve

Limones (Asheville)

#23 of 2,336 Restaurants in North Carolina Mountains
#7 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (163)
Menu
Cuisines: Mexican Latin Spanish Gluten Free Options
Reserve

Zambra (Asheville)
As featured in 3 Days in Asheville and 1 other guide

#44 of 2,336 Restaurants in North Carolina Mountains
#16 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (61)
Menu
Reserve

Mi Casa mexican restaurant (Franklin)

#71 of 2,336 Restaurants in North Carolina Mountains
#2 of 64 Restaurants in Franklin
₹₹ - ₹₹₹ Map
Visitor photos (35)
Menu
Cuisines: Mexican Latin Spanish Gluten Free Options

The Cantina Historic Biltmore Village (Asheville)

#118 of 2,336 Restaurants in North Carolina Mountains
#53 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (102)
Menu
Cuisines: Mexican Southwestern Latin Spanish Gluten Free Options

Brasilia Churrasco Steakhouse (Asheville)

#157 of 2,336 Restaurants in North Carolina Mountains
#70 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (9)
Menu
Cuisines: Steakhouse Brazilian Latin South American Spanish Gluten Free Options
Reserve

Puerto Nuevo Restaurant (Banner Elk)

#176 of 2,336 Restaurants in North Carolina Mountains
#3 of 39 Restaurants in Banner Elk
₹₹ - ₹₹₹ Map
Visitor photos (13)
Menu
Cuisines: Mexican Southwestern Latin Spanish

Chorizo (Asheville)

#251 of 2,336 Restaurants in North Carolina Mountains
#99 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (40)
Menu
Cuisines: Mexican Latin South American Central American Caribbean Spanish Colombian Puerto Rican Gluten Free Options

Zia Taqueria (Asheville)

#302 of 2,336 Restaurants in North Carolina Mountains
#118 of 644 Restaurants in Asheville
Map
Visitor photos (13)
Menu
Cuisines: Mexican Southwestern Latin Spanish Gluten Free Options

Quixote (Brevard)

#357 of 2,336 Restaurants in North Carolina Mountains
#12 of 59 Restaurants in Brevard
₹₹ - ₹₹₹ Map
Visitor photos (26)
Menu
Cuisines: Mexican Latin Spanish Vegetarian Friendly

Havana Cafe (West Jefferson)

#358 of 2,336 Restaurants in North Carolina Mountains
#7 of 27 Restaurants in West Jefferson
Map
Visitor photos (53)
Menu
Cuisines: Latin Cafe Cuban Spanish South American Central American

Bandidos Latin Kitchen (Asheville)

#441 of 2,336 Restaurants in North Carolina Mountains
#165 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (20)
Menu
Cuisines: Mexican Latin Southwestern Spanish Cuban

The Cork And Barrel Lounge (Cashiers)

#478 of 2,336 Restaurants in North Carolina Mountains
#9 of 23 Restaurants in Cashiers
₹₹ - ₹₹₹ Map
Visitor photos (8)
Menu
Cuisines: American Bar Spanish Pub

Cecilia's Kitchen (Asheville)

#491 of 2,336 Restaurants in North Carolina Mountains
#182 of 644 Restaurants in Asheville
Map
Visitor photos (9)
Menu
Cuisines: French Latin Spanish Gluten Free Options

El Paso (Hendersonville)

#543 of 2,336 Restaurants in North Carolina Mountains
#42 of 162 Restaurants in Hendersonville
₹₹ - ₹₹₹ Map
Visitor photos (13)
Menu
Cuisines: Mexican Spanish

El Charro (Franklin)

#578 of 2,336 Restaurants in North Carolina Mountains
#18 of 64 Restaurants in Franklin
₹₹ - ₹₹₹ Map
Visitor photos (14)
Menu
Cuisines: Mexican Latin Spanish

En La Calle (Asheville)

#617 of 2,336 Restaurants in North Carolina Mountains
#221 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map Menu
Cuisines: Mediterranean Spanish Mexican Latin

Taqueria Munoz (Asheville)

#701 of 2,336 Restaurants in North Carolina Mountains
#245 of 644 Restaurants in Asheville
Map Menu
Cuisines: Mexican Latin Spanish

Sazon Mexican Cuisine (Sylva)

#708 of 2,336 Restaurants in North Carolina Mountains
#14 of 54 Restaurants in Sylva
₹₹ - ₹₹₹ Map
Visitor photos (2)
Menu
Cuisines: Mexican Latin Spanish

Tacos Jalisco (Asheville)

#837 of 2,336 Restaurants in North Carolina Mountains
#283 of 644 Restaurants in Asheville
Map Menu
Cuisines: Mexican Latin Spanish

Casa Torres Mexican Restaurant (Arden)

#900 of 2,336 Restaurants in North Carolina Mountains
#20 of 57 Restaurants in Arden
Map
Visitor photos (3)
Menu
Cuisines: Mexican Southwestern Spanish

El Paso Two (Hendersonville)

#910 of 2,336 Restaurants in North Carolina Mountains
#73 of 162 Restaurants in Hendersonville
₹₹ - ₹₹₹ Map
Visitor photos (1)
Menu
Cuisines: Mexican Southwestern Spanish

Chile Loco (Cashiers)

#968 of 2,336 Restaurants in North Carolina Mountains
#17 of 23 Restaurants in Cashiers
₹₹ - ₹₹₹ Map
Visitor photos (3)
Menu
Cuisines: Mexican Southwestern Latin Spanish

Social Lounge (Asheville)

#991 of 2,336 Restaurants in North Carolina Mountains
#327 of 644 Restaurants in Asheville
₹₹ - ₹₹₹ Map
Visitor photos (12)
Menu
Cuisines: Bar Italian American Mediterranean Spanish Pub

El Paso Mexican Restaurant (Morganton)

#1,031 of 2,336 Restaurants in North Carolina Mountains
#21 of 86 Restaurants in Morganton
Map Menu
Cuisines: Mexican Spanish

El Pobre (Canton)

#1,055 of 2,336 Restaurants in North Carolina Mountains
#7 of 29 Restaurants in Canton
₹₹ - ₹₹₹ Map Menu
Cuisines: Mexican Latin Spanish

Tex Mex Riverside (Sparta)

#1,069 of 2,336 Restaurants in North Carolina Mountains
#9 of 19 Restaurants in Sparta
₹₹ - ₹₹₹ Map
Visitor photos (6)
Menu
Cuisines: Latin Spanish

La Carreta Triple A Incorporated (Asheville)

#1,111 of 2,336 Restaurants in North Carolina Mountains
#357 of 644 Restaurants in Asheville
Map
Visitor photos (1)
Menu
Cuisines: Mexican Spanish

La Carreta (Asheville)

#1,123 of 2,336 Restaurants in North Carolina Mountains
#361 of 644 Restaurants in Asheville
Map
Visitor photos (6)
Menu
Cuisines: Mexican Spanish