On August 25th, our newest Freddy's Frozen Custard & Steakburgers opened its doors in Omaha, Nebraska! A big thanks to everyone who's been a part of this great project.