Restaurants in Tuscola, IL

Denny's Tuscola
US 1104 Tuscola Blvd Tuscola, IL 61953
(217) 253-6756(217) 253-6756
Open 24 Hours
, 7 Days a Week