Welcome Beach is a restaurant, bar, and lounge offering beachfront dining.