Yes, several. But they only dispense Barcade Tokens.
Yes, they have a few and they dispense their own coins and they also have the old style buckets for your coins. Pretty nice place and good food and great beer selection
Yes, they also accept all denomination bills if I remember correctly
Thanks! Your answer is awaiting moderation.