Are there any sit down restaurants that are heated in the stadium where I can before the game sit down and have some dinner and drinks?
I’ll be heading to the pats game on NYE and if I could hang out somehwere in the stadium that is heated before the game that would really help me out.
Thanks
Nope lol thats why we’re getting a new stadium