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.

Spanish Restaurants in Puerto Vallarta

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

116 Pulpito Gastro Bar

#4 of 772 Restaurants in Puerto Vallarta
Price: $10 - $30 Map
Visitor photos (115)
Cuisines: Italian Bar Pizza Spanish

El Palomar de los Gonzalez

#15 of 772 Restaurants in Puerto Vallarta
Price: $15 - $90 Map
Visitor photos (283)
Cuisines: Latin Seafood Spanish Mexican International

Barcelona Tapas
As featured in Puerto Paradiso

#21 of 772 Restaurants in Puerto Vallarta
Price: $20 - $35 Map
Visitor photos (310)
Cuisines: Latin Seafood Mediterranean European Spanish

La Palapa

#29 of 772 Restaurants in Puerto Vallarta
Price: $7 - $30 Map
Visitor photos (1067)
Cuisines: Mexican Latin Seafood Spanish Gluten Free Options Fusion
Reserve

Casa Tradicional Cocina Mexicana
As featured in Fun in the Sun!

#37 of 772 Restaurants in Puerto Vallarta
Price: $9 - $14 Map
Visitor photos (89)
Cuisines: Mexican Latin Spanish

El Barracuda
As featured in eat ,drink Vallarta

#42 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (113)
Cuisines: Mexican Latin Bar Seafood Spanish

Margarita Grill
As featured in Fun in the Sun!

#49 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (115)
Cuisines: Mexican Latin Bar Spanish Gluten Free Options

Barrio Bistro

#51 of 772 Restaurants in Puerto Vallarta
Price: $7 - $17 Map
Visitor photos (174)

El Andariego

#55 of 772 Restaurants in Puerto Vallarta
Price: $5 - $25 Map
Visitor photos (109)
Cuisines: Mexican Steakhouse Latin Seafood Spanish

BocaDos STK
As featured in Puerto Paradiso

#89 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (24)
Cuisines: American Steakhouse Spanish

La Ronda

#92 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (27)
Cuisines: Mexican Latin Spanish

Si Senor Garden

#98 of 772 Restaurants in Puerto Vallarta
Price: $10 - $50 Map
Visitor photos (187)
Cuisines: Mexican Seafood Spanish

Martini en Fuego Grill Bar

#101 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (13)
Cuisines: Mexican Seafood Vegetarian Friendly Latin Spanish

Si Senor Beach

#102 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (164)
Cuisines: Mexican Latin Seafood Spanish South American Central American

Cafe San Angel

#132 of 772 Restaurants in Puerto Vallarta
Price: $10 - $20 Map
Visitor photos (38)
Cuisines: Mexican American Cafe Spanish

De Santos

#145 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (36)
Cuisines: Italian International Spanish Fusion

Mariscos El Guero

#160 of 772 Restaurants in Puerto Vallarta
Visitor photos (28)
Cuisines: Mexican Latin Seafood Spanish

Mariscos 8 Tostadas

#161 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (17)
Cuisines: Latin Seafood Pacific Rim Mexican Spanish

Mariscos el Gordo

#215 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (8)
Cuisines: Mexican Latin Seafood Spanish

La Fuente Del Puente

#6 of 18 Dessert in Puerto Vallarta
Price: $4 - $11 Map
Visitor photos (13)
Cuisines: Mexican Latin Spanish

La Carlotta

#220 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (13)
Cuisines: Mexican Latin Spanish

Canto del Mar

#225 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (13)
Cuisines: Mexican Latin Bar Seafood Spanish

Sufi at Porta Fortuna

#237 of 772 Restaurants in Puerto Vallarta
Price: $29 Map
Visitor photos (6)
Cuisines: Mexican Seafood Mediterranean Spanish Latin

Sonora House

#248 of 772 Restaurants in Puerto Vallarta
Price: $15 Map
Visitor photos (15)
Cuisines: Latin Spanish

Le Bistro

#297 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (25)
Cuisines: French Latin Spanish Fusion

El Callejon de la Marina

#320 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (47)
Cuisines: Mexican Spanish

Monchis 3rd Base Sports Cantina

#389 of 772 Restaurants in Puerto Vallarta
Price: $5 - $6
Visitor photos (1)
Cuisines: Mexican Pizza Spanish

La Carreta
As featured in eat ,drink Vallarta

#396 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (2)
Cuisines: Mexican Seafood Spanish

Senor Mister Pepe's

#399 of 772 Restaurants in Puerto Vallarta
Map
Visitor photos (11)
Cuisines: Mexican Spanish

La Marinera

#424 of 772 Restaurants in Puerto Vallarta
Price: $15 Map
Visitor photos (5)
Cuisines: Mexican Latin Seafood Spanish Pub Gastropub Street Food