Most authentic Italian dining experience in Puerto Viejo.
Cafe Viejo is Puerto Viejo’s Italian heart. Founded by Italian brothers, it serves handmade pastas, seafood, wood‑oven pizza and an excellent wine list. A rustic, warm atmosphere makes it the ultimate spot for a cozy dinner.