Krystal Unveils New Prototype in Center Point, Alabama
Krystal, the original home of the slider in the South, unveils its much anticipated smaller prototype at its new company location in Center Point, Alabama on January 10. The 1,700 square foot...