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!