Big Al and the Heavyweights

Felix's Restaurant and Oyster Bar, 7400 Lakeshore Drive, New Orleans, LA