It depends. If it's standing room only they do not offer food. If it's a seated show then they do offer a limited menu. It's best to call ahead when you plan to go so you and find out what's up.
Yes you can. I don't remember seeing too many veagan choices. But they are very accommodating, it's worth a shot.
Thanks! Your answer is awaiting moderation.