No.
Heck, no.....that place does NOT have a liquor license. Wish it did. Only place I know of that does is THE NEON THEATRE downtown on 5th Street.
Sadly they do not. I'm sure you could sneak one in though lol. If you're into that stuff that is.
No but the stuff they do sell is reasonably priced compared to most cinemas.
Thanks! Your answer is awaiting moderation.