any legal places to buy beer near the stadium? I have always tailgated with friends but it has been years since I have been to a home game. Wondering if I can stroll down to melrise. Hit up a vendor for food and beer??