Bar in Puerto Viejo de Talamanca

Outback Jack's

This Aussie-owned, junk-shop-style bar and grill is decorated with colorful refuse sculptures, bent pieces of metal, painted bikes and other recycled bits. Boards behind the outdoor bar read 'moonshine,' and they ai…
Bar in Puerto Viejo de Talamanca

Salsa Brava

Specializing in tacos, Caribbean bowls and sweet plantain fries, this popular spot is the perfect end-of-day cocktail stop – hit happy hour from 4pm to 6pm and you'll also catch two-for-one mojitos to enjoy while ta…
Club in Puerto Viejo de Talamanca

Lazy Mon

Run by brothers Khalil and Abasi and their friend Rocky, Puerto Viejo's most dependable spot for live music opened in 2010. Lazy Mon draws big crowds, plays reggae, and serves two-for-one cocktails (4pm to 7pm); som…
Club in Puerto Viejo de Talamanca

Johnny's Place

Once a beachside clubbing institution, Johnny's slowed after the party started getting out of control in 2015. The place shut down briefly and reopened under new ownership as a classy restaurant (selling ceviche, sa…
Sports Bar in Puerto Viejo de Talamanca

Point Bar & Grill

If you happen to be traveling during football season (or any other sport season, for that matter), you don't have to miss the big game. Just head to this convivial spot on the beach northwest of town. Decent food, b…
Bar in Cahuita

Coco's Bar

Low-key Cahuita is home to one insanely loud drinking hole. At the main intersection, you can’t miss it: painted Rasta red, gold and green and cranking the reggaetón up to 11. On some nights (usually on weekends) th…
Bar in Cahuita


This day-drinking spot has an outdoor bar with its own swimming pool and often hosts roots and reggae nights, private parties and other special events. The two-for-one happy hour (3pm to 8pm) includes margaritas and…
Bar in Cahuita

Ricky's Place

The service can be a bit slow here, but if you're looking for stiff drinks and a good dance floor, you've come to the right place. Food options include rice and beans, and chicken curry. Happy hour (4pm to 8pm) offe…
Bar in Puerto Viejo de Talamanca

Maritza's Bar

This unpretentious open-air local spot down by the beach, a stone's throw from the bus stop, is a great place to gaze out to sea and sip a beer after a long journey into town.