Restaurants - Steakhouse in Elgin, IL
Lone Star Steakhouse & Saloon