Hi Celia, We do sell alcohol at every John's location. We sell beer on tap, wine by the glass, and we offer frozen Margaritas and Frose. We hope that helps!
Yes
They do at their bar
I don't think so but I'm really not sure.
Thanks! Your answer is awaiting moderation.