I don't think so
There's outside seating though there will probably be crab legs and shells everywhere, so not sure if it would be safe for your pooch.
No. With the layout of the place, it probably wouldn't be appropriate.
No, small parking lot and smaller on the inside
No
Thanks! Your answer is awaiting moderation.