Sam's Bar is on the ground floor of Hotel Castilla and where you have your breakfast if you stay with them and get the rate that includes it. The breakfast included in the rate is toast with butter, potatoes and eggs and coffee and I found it of good value. Otherwise they serve breakfast, lunch and dinner and they have a menu with international dishes. I think their prices are OK considering that you get big portions.
Expats living in Puerto Plata consider Sam's Bar as their hangout and even those visiting the city as well. It's a small place but I found it cozy and full of life when there were people eating and drinking :-)
Casita Rica is a restaurant/bar located along the malecon. It’s an OK place to go for a little snack at lunch time. The restaurant/bar is also open for dinner, but I haven’t tried it (or seen many people there in the evening).
Around 3am, locals - and some tourists - meet at the restaurant/bar for a drink after spending the day at the beach.
Favorite Dish: Pizza and spaghetti.
Las Almendras is located along the malecon and is a really good restaurant. I went there for breakfast several times, and it was cheap and excellent.
Besides a good breakfast the restaurant also serves a good evening dinner, especially chicken and steaks.
Great value for the money.
Favorite Dish: Breakfast.
Aguaceros Bar & Grill is located in the centre of the malecón of Puerto Plata. Their specialty is Mexican food, but you can also have a steak or seafood.
(Aguaceros is the Spanish word for 'Rainstorms').
Favorite Dish: My favourite dish is the ‘Plata de Fiesta’ – a mix of several Mexican dishes.
They make a fantastic caipirinha at Aguaceros Bar & Grill, so if you want to end your dinner with a drink (and don’t want rum) I can highly recommend the Brazilian cocktail.
Escape Al Mar is located at the malecón in Puerto Plata and this might be the restaurant in Puerto Plata where you’ll get the best food – but it’s also one of the most expensive restaurants and I don’t think their service quite match their prices on the menu card…
The restaurant serves good soups as starters and seafood (their speciality?), steaks or chicken as main courses.
If the weather is fine (and no mosquitoes) you could sit outside and enjoy a quiet evening and just listening to the sea…
Favorite Dish: My favourite dish is the filet mignon.
I will give the restaurant 3: 4 for the food and 2 for the service.
We found this place while walking down the Malecón. It's not a pretentious place with good food. We ordered a starter of garlic bread, one grilled beef with fries and salad and one small ham and cheese pizza, with a small Presidente beer and a small Coca Cola and all that cost us 745 pesos (around 22US).
When you read the menu it says in small (but readable) print that the prices printed don't include taxes and service fees which for now are 26%: 16% tax and 10% legal fee (a nice name for tip).