Freddy’s Frozen Custard & Steakburgers®, a fast-casual restaurant concept, opens Tuesday, Feb. 25, 2025, at 1200 S. Madison ...