Back to Points of Interest
Route 66 Motorheads Bar, Grill & Museum / Restaurant in Illinois
Open seven days a week, the entire restaurant was designed to provide a unique ambiance for the Route 66 or motoring enthusiast. This is now the site of the largest Route 66 sign in Illinois.