Mini Muffuletta Sandwiches from New Orleans
Along with the po boy, the muffuletta is one of NOLA’s famous sandwiches on the run. The muffuletta, an Italian stack of meats and cheeses, has been around for over a century and represents everything great about the city’s diversity. The fact is, while we associate many French, Spanish, Creole and Acadian flavors with New […]