Browse Items (1 total) Tags: Decatur Garment Co. Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of the Tick-Tock Drive-In Restaurant Photograph of the Tick-Tock Drive In Restaurant located at 540 N. Main Street, Decatur, IL. Tags: 540 N. Main St., Buildings, Business, Decatur Garment Co., Decatur IL., Photo File: Business, Restaurants, Roszell's Ice Cream, Swain and Myers Ad, Tick-Tock Drive In Featured Item Gene and Mabel in the Snow (1941) Photograph of Gene and Mabel Roberts standing in the snow.