I agree that Casa is probably not a good place to watch the game/games at this time of year, the inside is too small to hold a lot of people and its still too hot to watch outside.
Do disagree with the food assessment though... at least the one on 64. Never walked out of there disappointed ever. Pizza, wings, beef on weck... all on point. Char grilled Sahlens with Webers mustard is a bonus. You must have pissed them off somehow lol.