Currently closed, Baywatch is a beach bar and restaurant located on Xi Beach, offering burgers, drinks, and water sports.