There is parking up and down the main road, but good luck finding a spot. Off season maybe easier. There is a parking garage down by the Marriott and bus/information Center, you do pay to park there and they have handicap parking and Its is a little bit of a walk to 22 Bowen and the wharf.
Good luck finding free parking. The restaurant is on a wharf, or pier. Correct me if I'm wrong.
They do
Thanks! Your answer is awaiting moderation.