The Mall at Tuttle Crossing opened nearly 30 years ago, on July 11, 1997. It was the area's first new regional mall since the 1989 arrival of City Center in downtown Columbus. Developed by Taubman Co.