Release Summary

Red’s, the fastest growing brand in the frozen Mexican food category, announces the grand opening of the company’s first manufacturing facility in North Sioux City, South Dakota.

Red’s