Last Minute- place for M fans in NOLA

Submitted by GWUWolverineFan on
If you're stuck down in the French Quarter- the sports bar I work at will have the game on. Poppies Time Out, across from Harrahs at the base of canal.

Go Blue