Welcome to Paradise,... Talamanca, Costa Rica
JEFFRIES BAR - PLAYA NEGRA - PUERTO VIEJO
A great place to sit, drink, & eat - no muss, no fuss!
Located at the curve as you leave town & the beach on the left!