Loading
This should only take a few seconds
KNOW BEFORE YOU GO - STAY SAFE & HEALTHY ABROAD (foreign office travel advice)

Puerto Rico

Best restaurants in Puerto Rico

Watch the sun set across the Atlantic Ocean on the coast of Puerto Rico as you sit at many of the restaurants serving delicious and continental cuisine. From steak houses and authentic Italian pizzerias, to beachside restaurants serving traditional Spanish paellas, the array of restaurants adorning this beautiful Spanish coastline will certainly get your taste buds tingling. Enjoy a traditional home-made pizza at Belice, located right on Amadores Beach, or experience a perfectly cooked steak at the Restaurante Toro Bravo.

Spice it up at Taste of India

Sample the intense and aromatic flavours of a traditional rogan josh, chicken balti or deliciously soft naan bread at one of Puerto Rico's most popular Indian restaurants. Deservingly in the top spot, their famous all-day breakfast is an absolute must try too.

Italian delights at Cosi Come Sei

A truly exquisite dining experience awaits you at Cosi Come Sei. While away the evening sampling traditional Italian recipes with delectable ingredients, including fresh lobster, nutty flavours of truffle oil and home-made linguine – we can't guarantee you won't be back the following evening, so be sure to book!

Lovingly handmade at MIA Ristorante Pizzeria

Indulge in the authentic tastes of Italy as you enjoy views overlooking Puerto Rico's stunning coastline in this popular restaurant located right by the beach. A vibrant and welcoming atmosphere, treat yourself to delicious home-made pizza or bruschetta, with the passionate and friendly staff ensuring a truly enjoyable dining experience.

Grilled steaks at Monaco Restaurante

After a morning spent lazing by the pool or trying your hand at a spot of surfing, enjoy a relaxing lunch with beautiful views overlooking the beach at Monaco. With sirloin, fillet and rib-eye steaks all cooked exactly to your liking, this is a real Puerto Rican hotspot.

Delicious steaks at Restaurante Toro Bravo

One of the resort's most popular steak houses, enjoy dinner on the balcony while you watch the sun go down over another day in paradise. With a Certificate of Excellence, Toro Bravo maintains a sterling reputation for cooking the perfect steak.

Fresh paella at Belice

Among some of the best places to eat in Puerto Rico, Belice – with its beach-side location – offers five-star, friendly service and delicious, wholesome food. Choose from a range of home-made pizzas, fresh fish and traditional Spanish paellas, all with beautiful views looking out across the Atlantic Ocean.

Pizza time at Pizzicato

With delicious home-made cannelloni and pizzas, Pizzicato, located by one of two ports in Puerto Rico, offers a relaxing dining experience. They even offer a takeaway service if you fancy enjoying authentic Italian pizza on the beach as you watch the sun go down.

Fantastic views at Blue Beach

A beautiful setting offering fine wines, delicious home-cooked food and attentive service, the Blue Beach restaurant – awarded a Certificate of Excellence – certainly deserves a top spot on the best places to eat in Puerto Rico.

Chich dining at Restaurante Fusion Nube

Be sure to book a table in advance at Fusion Nube. An increasingly popular dining spot, the staff offer a friendly and attentive service alongside a delicious and extensive menu. Try the succulent steaks, cooked to perfection. A true gem on the coast of Puerto Rico, Fusion Nube creates a welcoming and warming ambience for diners.

Traditional curries at Happy Valley Indian Restaurant

Boasting delicious and well-priced food in the heart of Puerto Rico, Happy Valley offers an authentic and extensive Indian menu. We recommend trying the set menu for a traditional Indian dining experience with mild to hot curries and delicious side dishes, all cooked freshly to order.