They have a few tables outside in the front. We have taken our German Shepherd before. They bought him water and he had fun seeing everyone come and go.
They have a large-ish outdoor patio, so no problems there. Inside, I doubt it.
Do not believe they allow pets in the restaurant. They do have an outside eating area which might be pet friendly
Yes, I believe they allowed pets on the patio.
Thanks! Your answer is awaiting moderation.