Freshly-baked bagels just outside of downtown Birmingham are always welcome for breakfast, lunch, or take-home eating. In addition to their namesake, Bagel Factory offers sandwiches, soups, desserts, muffins and much-praised Cadillac Coffee (also available by the pound).