The Lizard King Mexican Restaurant is our favorite spot for Mexican food in Puerto Viejo...
Town Center
Open air restaurant & lounge in the center of town, overlooking the waterfront. Great place for people watching, good food, cocktails...
Excellent Mexican cuisine, best food in Puerto Viejo...
1/2 block inland from Cafe Viejo
Popular breakfast spot with fresh baked goodies in Puerto Viejo...
Nicest fish market in town...
Colorful Caribbean vegetarian restaurant in the center of town...
Upscale Caribbean restaurant on the water's edge...
Seaside cottage outdoor restaurant with a fusion menu...
"Thai-fusion" cuisine, sushi bar and lounge restaurant...
Avenida 67, Calle 217
Soda Miss Sam's is a small and simple cafe that serves good homemade Caribbean food...
Playa Chiquita
A little cafe with breakfast, lunch and wi-fi at Miraflores Lodge in Playa Chiquita...
Just south of El Parqecito at the center of town, across from the water.
A casual seaside restaurant with tasty, generous, and affordable plates like shrimp paella and arroz con pollo...
200 m east of Stanford's, Puerto Viejo de Talamanca
Family style Italian restaurant on the water's edge. Good pizza, pasta, and cocktails, with happy hour specials and live music on some nights...
Puerto Viejo
International fusion cuisine in a romantic, casual setting...