Showing posts with label Best. Sandwich. Ever.. Show all posts
Showing posts with label Best. Sandwich. Ever.. Show all posts

Tuesday, February 9, 2010

Fat Tuesday is only a week away. Indulge.


Muffaletta is the ultimate sandwich.  I dare you to disagree.






This looks like a close second.  They know a thing or two about sandwiches in NOLA.