A Day At Abi Beach Bar, St. Thomas, US Virgin Islands
Mar29

A Day At Abi Beach Bar, St. Thomas, US Virgin Islands

Tagged: , , , ,

Abi Beach Bar, located on Frenchman’s Bay on St. Thomas in the US Virgin Islands, is a bit of an anomaly on this Caribbean island. While there are certainly great beach bars on St. Thomas, the more popular ones such as the Beach Bar at Emerald Beach Resort and Iggie’s at Bolongo Bay Resort, are attached to resorts. Abi Beach Bar has struck out on its own and fellow beach bar bum Dennis Kozuch recently paid it a visit. Describing it as...

Read More