The Sandbar is an American restaurant located within a resort-style building offering amenities like beach access and tennis courts.