Freddy's Frozen Custard and Steakburgers Opens TodayFreddy's Frozen Custard and Steakburgers Opens TodayThe Wichita, Kansas based chain has almost 300 locations across the country, specializing in lean steakburgers, Vienna Beef hot dogs and fries.CraigCraig