The LongHorn Steakhouse in Des Plaines, IL, 1470 East Touhy Ave., stands out for its menu, for its service and for its price. It’s a new eatery in this northwest Chicago suburb and is a perfect candidate for some old-fashioned word-of-mouth advertising.
It’s a shining light in a community of restaurants that’s top-heavy with choices from [...]