Is there anything really good for sale inside the stadium? Is there anything even passable? We've been told that one cannot bring outside food into the stadium.
Are there any good beer selections?
Thanks for any info. We're probably going on April 11th and wondering if we should try to eat before we get down there (we're coming from Manhattan).