Yes, BZH is closed right now, not sure for how long.

The restaurant and bar at Oyster Bay Beach Resort are open to the public. They have a 2 for 1 happy hour every day from 4 to 6 and you can sit there at the bar and eat. They have a fairly reasonable snack menu.