Barba Rossa Beach Bar is an American restaurant offering a relaxed atmosphere.