Food & Puerto Viejo tips

Best restaurants in Puerto Viejo

Puerto Viejo has a small-town feel with seriously good food—Caribbean flavors, great brunch, and a few spots perfect for a date night.

Caribbean & local classics

  • Soda Lidia’s Place — the classic Puerto Viejo stop for Caribbean-style plates. Google Maps · Info

Breakfast & brunch

Beachfront & date night

Practical tips

  • In high season, go a bit earlier for dinner—some places fill up quickly.
  • Many guests get around by bike or taxi (no car needed).
  • Hours can change seasonally—double-check on Google Maps the day you go.

Staying near Playa Negra?

Crystal Jungle Villa is a quiet base close to Puerto Viejo—easy to go out for dinner and come back to jungle calm.

See the villa

FAQ

Do I need a car to go to restaurants in Puerto Viejo?

No. Many restaurants are reachable by bike or taxi. If you're staying near Playa Negra, it's easy to get into town for dinner and return to a quieter area at night.

Do restaurants take reservations?

Some do, but many are walk-in. In high season, it helps to go early or have a backup.

What's the most classic local dish to try?

Caribbean-style rice & beans is a Puerto Viejo staple—simple, delicious, and widely available.

Keep planning

Next reads: best beaches and getting around without a car.

All guides