Muffuletta

The muffuletta is the official New Orleans sandwich, at least it is in my opinion. Italian immigrants are rumored to have established the sandwich at the Central Grocery long ago, where it remains popular to this day. Sure, there are other ‘Nawlins sandwiches such as the “po’ boy”, which is a mighty fine sandwich in…