Puerto Viejo's food is different from the rest of Costa Rica, and that's the point. This is Afro-Caribbean cooking — coconut milk, rondón, fresh-caught fish, and rice and beans done the South Caribbean way — sitting alongside the international spots that have opened up around it.
Here's the list we actually send guests to, from a plate of rondón at a beachside soda to a proper Italian dinner in town, plus a few practical notes on hours, cash and reservations.
Where to eat
A working list, not a ranking — each one earns its place for something different:
- Madre Tierra — Caribbean and Latin fusion in the center of town, best known for dishes like breadfruit gnocchi that mix Italian technique with local ingredients. A good pick when you want something a step above casual.
- Restaurante Caribeño 1872 — Classic South Caribbean cooking — rice and beans and coconut-based sauces, the kind of plate that shows up on a family table here, not a tourist menu.
- Selvyn's — In Punta Uva, about 6km south of town, and worth the trip for the rondón — a coconut-milk seafood stew that's one of the signature dishes of this coast. The rice and beans here are excellent too.
- Bakery Degustibus — The breakfast stop. Coffee and a ham-and-cheese croissant fresh out of the oven, best eaten before a hike or a bus.
- Café Viejo — An Italian restaurant right in the center of town — a reliable choice on a night you want pasta instead of Caribbean food. The fritto misto, a mix of fried fish and seafood, is a good order.
- KOKi Beach — Oceanfront, dinner only, and the best sunset table in town. Fresh seafood and cocktails; worth booking ahead in high season.
- Jammin — Fully plant-based Caribbean food, and good enough that it works for non-vegetarians too. The jerk jackfruit is the dish to order.
- Que Quilombo — A short drive out in Playa Chiquita — steaks and pizza in a family-run spot, a change of pace from the Caribbean seafood everywhere else.
Where to stay near the best eating
Why book with us?
Strategic locations
Fully equipped houses
Direct booking and local support
No platform commissions
A few practical notes
- Cash still matters. Card readers are common now, but plenty of the smaller sodas and beachside spots are cash-only — carry colones.
- Book ahead for dinner in high season. The oceanfront and fine-dining spots fill up fast from December through March.
- Rice and beans isn't a side dish here. Cooked in coconut milk with the local spice blend, it's the base of Caribbean cooking on this coast — order it as the main, not an add-on.
- Most places close one or two days a week. Puerto Viejo runs on a slower schedule than San José — check hours before you walk over, especially on Sundays and Mondays.
The short version
Eat Caribbean while you're here — rondón at Selvyn's, rice and beans at Caribeño 1872 or Madre Tierra — and use the international spots, Café Viejo, Jammin, KOKi Beach, to mix it up. Bring cash, book ahead in high season, and don't expect San José hours.