No, they do not have a beer and wine license at that particular location. Other locations do, though, so you should call around before making the trip.
No
Not sure but that particular More than likely they do.
I don't think I've seen it personally, but most likely yes. I just haven't looked.
Thanks! Your answer is awaiting moderation.