The franchise, which closed in late November, has operated near Snelling and University avenues for at least 25 years.