Puerto Rico Restaurants

Best Restaurants in Puerto Rico, Spain

Restaurants in Puerto Rico

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment Type

Meals

Online Options

Price

Traveller rating

MICHELIN Guide

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Reserve a Table Online
See all
Ristorante Pizzeria El Barco
314
Italian, Pizza, Mediterranean, Spanish££ - £££
Grill Costa Mar
2,386
Seafood, Mediterranean, European, Spanish££ - £££
30% off
JREstaurants
45
Italian, Steakhouse, Pizza, International££ - £££
Fine Dining
See all
Cristina
250
Mediterranean, European, Spanish££££
La Taberna Timanfaya
644
Contemporary££££
Restaurant Kaia
244
Mediterranean, European, Contemporary££££
Amadores Beach Club
908
Bar, Mediterranean, European££££
Local eats
See all
Restaurante El Gaitero
1,709
International, Mediterranean, European, Spanish££ - £££
El Guanche Grill
703
Mexican, Steakhouse, Seafood, European££ - £££
Restaurante Nube Fusión
1,143
International, Mediterranean, European, Spanish££ - £££
Restaurante Don Quijote
703
International, Mediterranean, European, Spanish££ - £££
Restaurante Toro Bravo
2,205
Mediterranean, European, Spanish££ - £££
Grill Costa Mar
2,386
Seafood, Mediterranean, European, Spanish££ - £££
Restaurante Churrasco
351
Steakhouse, International, Mediterranean, European££ - £££
Cristina
250
Mediterranean, European, Spanish££££
Las Caracolas de Amadores
454
Seafood, Mediterranean, European, Spanish££ - £££
Portoro
583
Steakhouse, International££ - £££
Budget-friendly bites
See all
Sushi Crazy
851
Japanese, Sushi, Asian, Healthy££ - £££
Que Bien Restaurante
348
International, Mediterranean, Fusion, Healthy££ - £££
El Puerto
574
Mediterranean, Spanish££ - £££
KAI CHINESE RESTAURANT
456
Chinese, Asian, Cantonese, Hong Kong££ - £££
Restaurante Nube Fusión
1,143
International, Mediterranean, European, Spanish££ - £££
El Guanche Grill
703
Mexican, Steakhouse, Seafood, European££ - £££
Tipsy Bee
405
Bar, European, Spanish, Asian££ - £££
MammaChef
439
Italian, European, Healthy, Northern-Italian££ - £££
Ristorante Pizzeria El Barco
314
Italian, Pizza, Mediterranean, Spanish££ - £££
Auntie's Kitchen Gc
393
Indian, Healthy, Balti££ - £££
Cheap eats
See all
VIP Pizza
1,389
Italian, Pizza, Mediterranean, European£
Restaurante Flipper
166
Seafood, International, Spanish£
Golden Beach
288
Bar, Mediterranean, European, Diner£
Wok Great Slow Boat
439
Chinese, Sushi, Asian, Fusion£
Bambus Bar
112
European, Scandinavian, Danish£
Los Geranios
119
International, Mediterranean, European, Spanish£
Cocos
63
Mediterranean, European, Spanish£
McCools Irish Pub
128
Irish, Bar, Pub£
Chinese Buffet International Pekin
491
Chinese, Asian, Hong Kong£
Bars & pubs
See all
Tipsy Bee
405
Bar, European, Spanish, Asian££ - £££
Harbour Lights
336
Irish, Bar, British, Pub££ - £££
Delilah's
53
British££ - £££
McArthurs Irish Pub
29
Irish, Bar, International, Pub
Murphy's Kitchen Restaurant
264
Irish, Bar, European, British££ - £££
Mambo's
24
Irish, Fast food, British, Scottish£
928 Bar
6
Spanish, British
Noa - Noa coctailbar
3
Bar, Cafe, Pub, Wine Bar
Delivery Available
See all
Ristorante Pizzeria El Barco
314
Italian, Pizza, Mediterranean, Spanish££ - £££
Sushi&taco
49
Mexican, Japanese, Seafood, Sushi££ - £££
Auntie's Kitchen Gc
393
Indian, Healthy, Balti££ - £££
Pizzicato
765
Italian, Pizza, Mediterranean, European££ - £££
Happy Valley Indian Restaurant
1,399
Indian, International, Asian, Balti££ - £££
Taj Mahal Indian Tandoori Resturent
510
Indian, Asian, Balti££ - £££
Taj Palace Indian Tandoori
945
Indian, Asian, Balti££ - £££
Taj Palace Mogan Mall
235
Indian, Asian££ - £££
Shanti Indian Restaurant
153
Indian, Balti££ - £££
Blossom Art & Food
87
European, Spanish, Fusion££ - £££
Outdoor Seating Available
See all
VIP Pizza
1,389
Italian, Pizza, Mediterranean, European£
KAI CHINESE RESTAURANT
456
Chinese, Asian, Cantonese, Hong Kong££ - £££
Restaurante Nube Fusión
1,143
International, Mediterranean, European, Spanish££ - £££
El Guanche Grill
703
Mexican, Steakhouse, Seafood, European££ - £££
Tipsy Bee
405
Bar, European, Spanish, Asian££ - £££
Auntie's Kitchen Gc
393
Indian, Healthy, Balti££ - £££
Pizzicato
765
Italian, Pizza, Mediterranean, European££ - £££
Restaurante Toro Bravo
2,205
Mediterranean, European, Spanish££ - £££
Restaurante Churrasco
351
Steakhouse, International, Mediterranean, European££ - £££
Happy Valley Indian Restaurant
1,399
Indian, International, Asian, Balti££ - £££
Top Restaurants in Puerto Rico
1,108 result matches your filters
Sort by:
Highest Rating
We found great results, but some are outside Puerto Rico. Showing results in neighbouring cities.
Italian, International££ - £££
0.7 mi
Gran Canaria
Showing results 1-30 of 1,108
Frequently Asked Questions about Puerto Rico

Some of the most popular restaurants in Puerto Rico that deliver are:

Some of the most popular restaurants in Puerto Rico that provide takeaway are:

The best restaurants in Puerto Rico include:

Some of the best restaurants in Puerto Rico for families with children include:

Some of the most popular restaurants in Puerto Rico for cheap eats include: