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.

Best Spanish Restaurants in Saint Louis

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Three Flags Tavern

#48 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (4)
Reserve

Guido's Pizzeria and Tapas

#113 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (14)
Menu
Cuisines: Italian Pizza Spanish Tapas

One 19 North (Kirkwood)

#124 of 2,386 Restaurants in Saint Louis
#4 of 48 Restaurants in Kirkwood
Map
Visitor photos (9)
Menu
Cuisines: Tapas Wine Bar

Modesto Tapas Bar and Restaurant

#230 of 2,386 Restaurants in Saint Louis
Price: $31 - $50 Map
Visitor photos (5)
Menu
Cuisines: Spanish Tapas
Reserve

Robust (Webster Groves)

#289 of 2,386 Restaurants in Saint Louis
#4 of 28 Restaurants in Webster Groves
Price: $20 - $30 Map
Visitor photos (1)
Menu
Cuisines: Tapas
Reserve

BARcelona Tapas Restaurant (Clayton)

#344 of 2,386 Restaurants in Saint Louis
#15 of 51 Restaurants in Clayton
Price: $20 - $40 Map
Visitor photos (4)
Menu
Cuisines: Spanish Tapas
Reserve

Sanctuaria

#446 of 2,386 Restaurants in Saint Louis
Price: $20 - $30 Map
Visitor photos (12)
Menu
Cuisines: Tapas
Reserve

Maya Cafe

#475 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (1)
Menu
Cuisines: Mexican Latin Cuban

The Wine Press

#598 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (5)
Menu
Cuisines: Tapas

Bocci Bar (Clayton)

#875 of 2,386 Restaurants in Saint Louis
#33 of 51 Restaurants in Clayton
Map
Visitor photos (24)
Menu
Cuisines: Mediterranean Tapas
Reserve

Casa Loma Ballroom

#878 of 2,386 Restaurants in Saint Louis
Map Menu
Cuisines: Spanish

Cantina Laredo

#1,119 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (5)
Menu
Cuisines: Mexican American Brazilian Latin Seafood

Cafe Pintxos

#1,181 of 2,386 Restaurants in Saint Louis
Map Menu
Cuisines: Spanish Pub

J Spain Waffles & Wings

#2,245 of 2,386 Restaurants in Saint Louis
Map Menu
Cuisines: Spanish