A taste of Mardi Gras at Taylor's Cajun Meat Co.

Taylor’s Cajun Meat Company is located at 3306 Plaza Drive in New Albany, IN.
Published: 12:02 PM EST February 18, 2019