I am meeting up with some friends from out of town and we were trying to figure out what to do pre game tomorrow. I've never been to Cat Town at the stadium. Is it open to the public? Do they serve beer? Sorry for the lame question but I can't find this info anywhere on the Internet.