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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Spanish Restaurants in North Carolina Mountains

Sort by:
Ranking
Name

Curate (Asheville)

#4 of 2,224 Restaurants in North Carolina Mountains
#1 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (528)
Menu
Cuisines: Mediterranean Spanish
Reserve

Limones (Asheville)

#20 of 2,224 Restaurants in North Carolina Mountains
#7 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (163)
Menu
Cuisines: Mexican Latin Spanish Gluten Free Options
Reserve

Mi Casa mexican restaurant (Franklin)

#34 of 2,224 Restaurants in North Carolina Mountains
#2 of 67 Restaurants in Franklin
$$ - $$$ Map
Visitor photos (35)
Menu
Cuisines: Mexican Latin Spanish Gluten Free Options

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

#41 of 2,224 Restaurants in North Carolina Mountains
#16 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (61)
Menu
Reserve

The Cantina Historic Biltmore Village (Asheville)

#112 of 2,224 Restaurants in North Carolina Mountains
#53 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (100)
Menu
Cuisines: Mexican Southwestern Latin Spanish Gluten Free Options

Brasilia Churrasco Steakhouse (Asheville)

#140 of 2,224 Restaurants in North Carolina Mountains
#66 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (9)
Menu
Cuisines: Steakhouse Brazilian Latin South American Spanish Gluten Free Options
Reserve

Puerto Nuevo Restaurant (Banner Elk)

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

Chorizo (Asheville)

#227 of 2,224 Restaurants in North Carolina Mountains
#97 of 643 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)

#306 of 2,224 Restaurants in North Carolina Mountains
#131 of 643 Restaurants in Asheville
$ Map
Visitor photos (13)
Menu
Cuisines: Mexican Southwestern Latin Spanish Gluten Free Options

Havana Cafe (West Jefferson)

#346 of 2,224 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

Quixote (Brevard)

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

The Cork And Barrel Lounge (Cashiers)

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

Bandidos Latin Kitchen (Asheville)

#445 of 2,224 Restaurants in North Carolina Mountains
#177 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (20)
Menu
Cuisines: Mexican Latin Southwestern Spanish Cuban

Cecilia's Kitchen (Asheville)

#502 of 2,224 Restaurants in North Carolina Mountains
#197 of 643 Restaurants in Asheville
$ Map
Visitor photos (9)
Menu
Cuisines: French Latin Spanish Gluten Free Options

El Charro (Franklin)

#562 of 2,224 Restaurants in North Carolina Mountains
#18 of 67 Restaurants in Franklin
$$ - $$$ Map
Visitor photos (14)
Menu
Cuisines: Mexican Latin Spanish

El Paso (Hendersonville)

#570 of 2,224 Restaurants in North Carolina Mountains
#52 of 163 Restaurants in Hendersonville
$$ - $$$ Map
Visitor photos (2)
Menu
Cuisines: Mexican Spanish

Taqueria Munoz (Asheville)

#675 of 2,224 Restaurants in North Carolina Mountains
#245 of 643 Restaurants in Asheville
$ Map Menu
Cuisines: Mexican Latin Spanish

Sazon Mexican Cuisine (Sylva)

#682 of 2,224 Restaurants in North Carolina Mountains
#15 of 55 Restaurants in Sylva
$$ - $$$ Map
Visitor photos (2)
Menu
Cuisines: Mexican Latin Spanish

Tacos Jalisco (Asheville)

#795 of 2,224 Restaurants in North Carolina Mountains
#280 of 643 Restaurants in Asheville
$ Map Menu
Cuisines: Mexican Latin Spanish

Social Lounge (Asheville)

#914 of 2,224 Restaurants in North Carolina Mountains
#316 of 643 Restaurants in Asheville
$$ - $$$ Map
Visitor photos (12)
Menu
Cuisines: Bar Italian American Mediterranean Spanish Pub

Chile Loco (Cashiers)

#921 of 2,224 Restaurants in North Carolina Mountains
#16 of 23 Restaurants in Cashiers
$$ - $$$ Map
Visitor photos (3)
Menu
Cuisines: Mexican Latin Spanish

El Pobre (Canton)

#1,009 of 2,224 Restaurants in North Carolina Mountains
#7 of 29 Restaurants in Canton
$$ - $$$ Map Menu
Cuisines: Mexican Latin Spanish

El Paso Two (Hendersonville)

#1,034 of 2,224 Restaurants in North Carolina Mountains
#84 of 163 Restaurants in Hendersonville
$$ - $$$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Southwestern Spanish

El Paso Mexican Restaurant (Morganton)

#1,046 of 2,224 Restaurants in North Carolina Mountains
#24 of 86 Restaurants in Morganton
$ Map Menu
Cuisines: Mexican Spanish

La Carreta (Asheville)

#1,065 of 2,224 Restaurants in North Carolina Mountains
#360 of 643 Restaurants in Asheville
$ Map
Visitor photos (6)
Menu
Cuisines: Mexican Spanish

La Carreta Triple A Incorporated (Asheville)

#1,135 of 2,224 Restaurants in North Carolina Mountains
#374 of 643 Restaurants in Asheville
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Spanish

Las Palmas (Waynesville)

#1,368 of 2,224 Restaurants in North Carolina Mountains
#61 of 83 Restaurants in Waynesville
$ Map Menu
Cuisines: Mexican Latin Spanish

Rio Tapas Cafe (Sparta)

#1,441 of 2,224 Restaurants in North Carolina Mountains
#15 of 19 Restaurants in Sparta
Map Menu
Cuisines: Spanish

La Carreta (Weaverville)

#1,495 of 2,224 Restaurants in North Carolina Mountains
#19 of 33 Restaurants in Weaverville
$$ - $$$ Map
Visitor photos (4)
Menu
Cuisines: Mexican Spanish

Cafe Latino (Asheville)

#1,745 of 2,224 Restaurants in North Carolina Mountains
#537 of 643 Restaurants in Asheville
Map Menu
Cuisines: Latin Spanish