I started going here probably a year ago, and it has turned into a 3 to 4 time a week ordeal. Not only do they have delicious bagels and cream cheese (try the chive!), they have a number of other breakfast and lunch items. I have loved everything I have tried so far. As for the service.... It's excellent. Most of the employees know me by name and are always smiling and happy. It'd be one thing to simply get good food, but it's the best experience I really enjoy. Even when the boss isn't around, they find the perfect mix of friendly and efficient. Do expect to wait a while on the weekends and busy morning hours, but it's for a good reason. I highly recommend this place to anyone wanting to enjoy a nice meal in a nice environment.