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 Restaurants in El Puerto de Santa Maria, Spain

Redo Search in Map
See more restaurants in your map view
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)

Puerto Mexico Cantina

#1 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (60)
Cuisines: Mexican
Reserve

Aponiente

#2 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (166)
Cuisines: Spanish

La Chicha Yeye

#3 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (9)

Heladeria da Massimo

#4 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (7)
Cuisines: Italian

El Arriate

#5 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (58)
Cuisines: Spanish

El Faro de El Puerto

#6 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (21)
Cuisines: Spanish

antojito

#7 of 172 Restaurants in El Puerto de Santa Maria
Price: $2 - $11 Map
Visitor photos (32)
Cuisines: Mexican International Spanish Vegan

La Cata Ciega

#8 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (35)
Cuisines: Spanish

Bienmesabe

#9 of 172 Restaurants in El Puerto de Santa Maria
  • Chicken to die for 06/02/2014
Price: $3 - $13 Map
Visitor photos (28)
Cuisines: Mexican Steakhouse Pizza Chicken Wings

La Mascaipacha Puerto

#10 of 172 Restaurants in El Puerto de Santa Maria
Price: $22 - $27 Map
Visitor photos (17)
Cuisines: Barbecue Spanish

La Venencia

#11 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (45)
Cuisines: International Spanish Vegetarian

Venta el Rubio

#12 of 172 Restaurants in El Puerto de Santa Maria
Price: $8 - $16 Map
Visitor photos (9)

La Micaela

#13 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (23)
Cuisines: Mediterranean

Pizzeria da Gerry

#14 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (6)
Cuisines: Italian Pizza

Heladeria Soler

#15 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (1)

Bar Vicente

#16 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (2)
Cuisines: Spanish

La Antigua Aduana

#17 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (5)
Cuisines: Spanish

La Taberna del Sapo

#18 of 172 Restaurants in El Puerto de Santa Maria
  • Great octopus 03/15/2015
Map
Visitor photos (24)
Cuisines: Spanish

La Bodeguilla del Bar Jamon

#19 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (49)
Cuisines: Spanish

Pizzeria Blanca Paloma - Ctra Sanlucar

#20 of 172 Restaurants in El Puerto de Santa Maria
Price: $13 - $18 Map
Visitor photos (11)
Cuisines: Italian

El Rincon Espanol

#21 of 172 Restaurants in El Puerto de Santa Maria
Price: $4 - $33 Map
Visitor photos (11)
Cuisines: Spanish Fusion Tapas

Cerveceria El Puerto

#22 of 172 Restaurants in El Puerto de Santa Maria
Map

Bodega la Antigua

#23 of 172 Restaurants in El Puerto de Santa Maria
Price: $7 - $16 Map
Visitor photos (12)
Cuisines: Spanish Tapas

Bodega La Pitarra

#24 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (5)
Cuisines: Spanish Greek

Freiduria Apolo

#25 of 172 Restaurants in El Puerto de Santa Maria
  • good&cheap! 09/14/2012
Map
Visitor photos (9)

Restaurante bar Juan Antonio

#26 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (3)

Venta El Cepo

#27 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (4)
Cuisines: Spanish

Taberna el Loli

#28 of 172 Restaurants in El Puerto de Santa Maria
  • A surprising find 04/15/2015
Price: $19 Map
Visitor photos (10)
Cuisines: Bar Pub

El Betis

#29 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (4)

Venta La Rufana

#30 of 172 Restaurants in El Puerto de Santa Maria
Map
Visitor photos (6)
Cuisines: Mediterranean