Restaurants - American in Elgin, IL
Boston Market
Steak 'N Shake
Great American Family Diner
Ihop Restaurant
Jimmy's Charhouse