Star 66 Cafe in Springfield shines bright among Illinois diners, honoring its Route 66 heritage with both its name and its stellar food. The building’s clean lines and prominent signage make it easy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results