
Elgin City Council Approves New 7 Brew Coffee Shop
The proposed drive-through location at 1039-1047 Summit Street moves forward despite local opposition.
Live Poll
Should city councils approve commercial projects if residents express significant concerns about local traffic congestion?
