Do you have a sweet tooth? If so, Elgin is a great place to satisfy your craving for something sweet. Here are the best places to treat yourself to the best cookies, cakes, ice cream, chocolates, and more.
I'm done going here. They are around the corner from my house but never fails, EVERY time I go later in the day on a Sunday they are completely out of croissants or bagels for breakfast sandwiches -- N V via Foursquare