no
I have seen one of the shop owners have his dog in there, it just hung out off the leash. It was a 15 pound dog or so.
Not sure, but it's pretty laid back. Most likely
Check to see if the shops and restaurants are open. Lots of Irma damage caused many closings
I don't see why not. It's a relaxed atmosphere. Most of the shop owners I met seem pretty cool.
Yes at some location
Thanks! Your answer is awaiting moderation.