Yes
Yes, but on a smaller scale than what you may be used to. But they have some good ones!
Yes. Maybe not as many as you're accustomed to, depending on where you're from. They do have a few though. Enjoy!
They have a huge selection. I believe the majority are bottled but they did have some craft beers on tap when I visited last.
Thanks! Your answer is awaiting moderation.