Koki Beach
Koki Beach is a stylish restaurant and bar perched on a wooden platform overlooking the beach in Puerto Viejo. Colorful lights and Adirondack chairs set a laid-back mood, though high-energy electronic music keeps things lively. Come here for happy hour cocktails (a nightly affair between 5 and 6 p.m.) with light bites from the Latin-fusion menu: Peruvian ceviches and maracuyá crème brûlée.