Anybody live in new orleans or know cool places to watch games ?