A restaurant and bar right on the water at The Inn at Harbor Shores—open to everyone, even if you're not staying at the hotel.