New Orleans Definitions: What is What?
Wednesday, September 26, 2012
When in New Orleans (NOLA) you hear "their language" of the food world. So let us take a look at the NOLA definitions of their "house made" meats and what their top end prices at their local specialty shops.