March 19 comes courtesy of the saint himself, with delicacies and lucky traditions, including wearing the color red.
Each year on March 19th, Catholics in the New Orleans area celebrate St. Joseph’s Day by constructing altars honoring the ...