Our friends at the travel blog enchanting-blog wrote a great article about the restaurants that that you need to visit on your trip to Puerto Viejo.
10 Restaurants in Puerto Viejo Costa Rica not to miss while on vacation
The relaxed Caribbean beach town of Puerto Viejo, Costa Rica not only has some of the prettiest beaches in Costa Rica, along with upscale Costa Rica boutique hotels, Puerto Viejo also is the gastronomic capital of the Costa Rica Southern Caribbean Coast.