dapperdan
Super Forum Fanatic
Offline
I was gonna post this. Easily the best place to watch the saints.I live in SF, go to Black Magic Voodoo Lounge (1400 Lombard St, San Francisco, CA 94123 ). Clearly a NOLA bar, packed with Saints fans every Sunday.