Boomerang Beach is a beach pavilion offering a relaxed atmosphere with food service and event hosting.