Saints at home vs lambs...
My wife and I are visiting New Orleans for the first time and going to be at the Saints vs Lambs game. Anyone with good tailgate spots prior to and after the game. We're staying at the Omni Royal Crescent Hotel. Also, any good places to go and see while we're there ?
FYI, visiting from southern Cali....
Thanx, Matt