Einstein Bros' Bagels is a chain but I have never had a bad experience in one. This location is always spotless and VERY clean. The bagels are of course baked fresh daily all day long. There are typically 10 - 12 different varieties to choose from along with several different flavors of cream cheeses.
They serve great coffee, danish, and muffins as well. If you are looking to get bagels for a meeting, work, or other get together they offer packages for that as well. They sell the coffee by the gallon and bagels by the bakers dozen with cream cheese as part of the package.