I did a search on Patriots fan club in New Orleans. They meet at a place called American Sports Saloon on 1200 Decatur Street. They have a Facebook page so if your on Facebook you could reach out to them, I’m not on Facebook so I couldn’t see anything on their page. I did look at some photos of the place, it’s not the place I went to for the first Pats and Rams Super Bowl, leading up to that Super Bowl a guy from New Orleans called the Big O show on WEEI and said he was from Massachusetts and he owned a bar in the French Quarter and wanted all the Pats fans to make that their home when they come down for the game, the place was big, of course I can’t remember the name of it, I, sometimes wonder if it survived Katrina.