
Mother's Restaurant is an old-school spot in New Orleans that claims "World's Best Baked Ham."





The sandwich is pretty big - even the small. The meats are roasted fresh in restaurant ovens and carved on site. served on New Orleans french bread. But mustard was good to add a little zing.


