Tabasco Sauce, the other official beverage of New Orleans Feb 7, 2013 Filed Under: avery island, hot sauce, john goodman, john goodman video, john tebeau, new orleans, nola, tabasco, tabasco sauce Share Tweet Pin it Fancy Add Last spring we road-tripped it from NOLA to Avery Island, Louisiana, home of Tabasco. Why was the famous red stuff… Read more…