Top 12 Restaurants In Puerto Plata, The Dominican Republic

puerto plata dominican republic restaurants
| 5 min read

The Dominican Republic is located in the Caribbean and shares its island with Haiti. It has a long and rich colonial history, dating back a few centuries. The location of the island in the Caribbean made it an important trading spot, as well as a source of agriculture and sugar production. These days, one of the Dominican Republic’s main source of revenue is tourism.

There are tons of great hotels and beaches to check out that cater to any whim. And, since the Dominican Republic is so tourism focused, there is no shortage of amazing restaurants to check out while here. Puerto Plata is one of the most tourist-dense areas of the island and, as such, that’s where you’ll find some of the best restaurants. Check out this list for the top places to dine during your vacation in this tropical island paradise!

1. Le Papillon

Caribbean dinner plate
Source: Photo by Wikimedia Commons user Mulling it Over used under CC BY-SA 2.0

Quirky with some interesting decor, this place may look peculiar but it definitely serves some of the best Caribbean and Dominican inspired cuisine. Part of the restaurant is located outside, so going during lunch, while the sun is out, makes for a nice day excursion from your hotel. Their pina coladas are perfect during a hot afternoon and their stellar chicken soup makes for a perfect hearty nighttime meal. Book a table in advance because Le Papillon is quite popular.

Le Papillon

Address: Villas Cofresi, Puerto Plata 57000, Dominican Republic

Contact Number: +1 809-970-7640

Website: Le Papillon

Visited this place?

2. Big Lee's Beach Bar

Posted by BigLees BeachBar on Wednesday, 16 August 2017

Feeling a little homesick? Craving a juicy burger or some fries? Then look no further than Big Lee’s Beach Bar. In case you didn’t get it from the name, Big Lee’s is in fact located on the beach, so you can go swim off those carbs right afterward. Big Lee’s has live music on Friday nights and makes some amazing drinks.

Have a few cervezas and listen to some local island tunes. One of the best things about Big Lee’s is that Big Lee is, in fact, a real person, who personally will greet guests almost as soon as they step in the door.

Big Lee's Beach Bar

Address: Casetta #8 on the Malecon | On The Beach Side Of The Malecon.

Operating Hours: 11:30 am to 8 pm

Website: Big Lee’s Beach Bar

Visited this place?

3. Los Tres Cocos

A post shared by T R I X + N I N A? (@trixnyc) on Nov 28, 2015 at 8:12am PST

Serving Caribbean favorites, as well as some vegetarian dishes, Los Tres Cocos serves some amazing grilled food, like steak and lamb chops. The fish is freshly caught daily and it’s so fresh the chef will show you the catch before he cuts it up and throws it on the grill. It’s a small and intimate location, perfect for bringing a date. Because of its popularity and the small size of the restaurant, waiting is inevitable. But in the words of one patron, “slow down, have another cerveza and don’t worry because you’ll be experiencing something special.”

Los Tres Cocos

Address: La Roca Cofresi, Puerto Plata 57000, Dominican Republic

Contact Number: +1 809-970-7627

Facebook: Los Tres Cocos

Visited this place?

4. Mares Restaurant and Lounge

Posted by MARES RESTAURANT & LOUNGE on Saturday, 27 June 2015

Definitely one of the fancier places in Puerto Plata, but worth every dollar, Chef Rafael Vasquez oversees every plate that goes through the kitchen at Mares and it is for that reason that it is one of the most iconic places to eat in Puerto Plata. The decor is brilliant, with an outdoor garden in the back for people to enjoy a drink and perhaps a cigar. Their main focus is Caribbean fusion and the menu features such items as different styles of fish with a French twist or even sushi with a Caribbean flare. Definitely, do not pass this place up!

Mares Restaurant and Lounge

Address: 6 Francisco J Peynado Street, Puerto Plata, 57000, Dominican Republic.

Operating Hours: 6 pm to 12 pm

Contact Number: +1 809-261-3330

Website: Mares Restaurant and Lounge

Visited this place?

5. Sebastian

Baked Ziti
Source: Photo by Wikimedia Commons user Lili used under CC BY 2.0

A taste of Italy in the Caribbean, Sebastian serves traditional Italian food, including delicious pizza and great pasta dishes. A small restaurant, Sebastian is the go-to place for delicious Italian food, served in a quaint little space. Fairy-lights line the walls of the restaurant, giving it a nice romantic vibe. The waiters are knowledgeable in recommending the right wine to go with your dish and their open and airy dining room means that Sebastian is a hit with anyone who loves pasta.


Address: Av. Luis Ginebra # 62 | Puerto Plata, Puerto Plata 57000, Dominican Republic

Operating Hours: 4pm to 12am

Contact Number: +1 809-320-8818

Visited this place?

6. Los Charros y Los Pinches

Para compartir en familia o con amigos!!

Posted by Los Charros on Saturday, 24 June 2017

If you love Mexican food, you’ll definitely want to check out Los Charros y Los Pinches. Owner Juanita serves great Mexican inspired dishes, as well as other Latin favorites. They serve grilled dishes and tacos that rival anything you can get in Mexico and they also have a great selection of drinks, as well as an open and airy dining room. Enjoy the great Dominican weather, while you enjoy your Mexican food.

Los Charros y Los Pinches

Address: Cofresi Beach # 5, Puerto Plata 57000, Dominican Republic

Operating Hours: 11 am to 10 pm

Contact Number: +1 809-970-3332

Website: Los Charros y Los Pinches

Visited this place?

7. Kaffe

Espresso machine 1
Source: Photo by Wikimedia Commons user Herr Andrax~commo... used under CC BY-SA 3.0

Grab a coffee in the shade and relax with the ocean air. Kaffe is a nice little spot for lunch and coffee. They serve small meals, making it a great spot to stop by and eat some lunch or grab a little dessert for afterward. The location is a little off the beaten path, making it a nice little oasis in the bustle of the town. Kaffe is a must try for anyone looking for a little bit of relaxation and a pick-me-up at midday.


Address: Calle Prof Juan Bosch no 42, Puerto Plata 57091, Dominican Republic

Operating Hours: 8:30 am to 11 pm

Website: Kaffe

Visited this place?

8. Green Jack Restaurant

Ensalada Capresa Mediterránea: Mozzarella fresca, tomate, berenjenas, zucchini y pimientos al grill. #GreenJack #Familia #Restaurant #BlueJackTar #PlayaDorada #PuertoPlata

Posted by Blue JackTar on Wednesday, 19 July 2017

Green Jack serves Caribbean and vegetarian food in a cool relaxed atmosphere. With their iconic green neon sign, it’s pretty hard to miss. The outside terrace is a beautiful place to sit and have a meal with friends or a loved one. Enjoy your meal and the cool Dominican breeze at night.

Green Jack

Address: Playa Dorada Complex | Blue JackTar, Puerto Plata 57000, Dominican Republic

Website: Green Jack Restaurant

Visited this place?

9. El Pilon

Goat stew at Rose Inn restaurant Rincon (Bonaire 2014) (15668734266)
Source: Photo by Wikimedia Commons user Paul Arps used under CC BY 2.0

El Pilon serves home-style Latin and Caribbean food, served like you would get at grandma’s. It’s very family friendly and, if you’re lucky, there might be some free live Latin guitar during your visit. The restaurant is part of a resort but still accessible to people from outside. If you’re looking for homemade, traditional Dominican food, you’ll love El Pilon.

El Pilon

Address: Cofresi Palm Resort, Puerto Plata 57000, Dominican Republic

Website: El Pilon

Visited this place?

10. Skina

Que no se pierda la hermosa costumbre de ordenar una fajita... #SkinaRestaurant #bestfood #rico #FajitaMixta #mmm #Enjoylife #PuertoPlataLoTieneTodo

Posted by Skina on Friday, 26 May 2017

Skina serves traditional Caribbean food with locally sourced ingredients - including the meat! Dominican raised beef and goat, as well as vegetables and herbs means that the food is of the utmost freshness. Skina offers great prices for amazing food, as well as great drinks. The dining area is an outdoor terrace setting, which is airy and brightly lit at night. This is a must try!


Address: Calle 12 De Julio, Puerto Plata 57091, Dominican Republic

Operating Hours: 12 am to 12 pm

Facebook: Skina

Visited this place?

11. Eat Italian at the Ristorante Passatore

Ristorante Passatore serves outstanding Italian food. The wait staff are polite and professional and the food is delicious. Try the Antipasto platter, the calamari, or the rib eye steaks. Or perhaps you’d prefer the shrimp in coconut sauce. Go for pasta with lasagna, pasta bolognese, or pasta panzerotti.

Be prepared for full tummies as the portions are large and you won’t want to stop eating. In warm weather, you may sit outside and enjoy a wine or two while you await your meal.

Ristorante Passatore

Address: Calle Principal Playa Dorada | Playa Dorada Shopping center, Puerto Plata 57000, Dominican Republic

Website: Ristorante Passatore

Visited this place?

12. Le Petit Francois

Le Petit Francois is a beachfront restaurant and bar. The menu covers Dominican, Italian, French, and American cuisine. Customers particularly enjoyed the lobster, calamari, and caesar salad. Beautifully situated, the deck and open views of the sea make for a pleasant environment. The French Canadian restaurant also serves nachos, cordon bleu poutine, and club sandwiches. Pollo Chicharone 3 Poses is one of the more popular Dominican dishes.

Le Petit Francois

Address: Plaza el Pueblito Playa Dorada | Plaza El Pueblito Playa Dorada, Puerto Plata 809, Dominican Republic

Website: Le Petit Francois

Visited this place?

Not just hotels!

Puerto Plata has many hotels and many tourists but that’s not always a bad thing! Lots of tourists means there is usually great food to be had and Puerto Plata is no exception. Here, you’ll find lots of traditional Caribbean style food, as well as a few other great dishes, as well! With this article as your guide, you’ll be sure to find something exceptional in Puerto Plata!

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Alex is a Canadian university graduate with degrees in English literature and History. He was born in Montreal and when he's not traveling he enjoys movies, video games, playing the drums and...Read more

 Want to contribute as a Local Expert?
Explore Puerto Plata
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.