Just fuckin cruising around Denver and I swear I saw a New Orleans Saints flag out the corner of my eye. I looked and saw an LSU (Louisiana State) flag next to it. By golly thereโs a New Orleans themed bar in the Mile High. I really am home! 
Discussion
Yup, they have a separate room just for saints games.
Go to Meow Wolf!