Crystal Green Beach Bar is a beachfront bar offering refreshments.