We love this place! The bagels are so soft, even after they are toasted. We usually get the egg, bacon and cheese on onion or jalapeno and they are delicious. The service is always prompt and the guy that is always at the counter (I'm assuming he is the owner) knows tons of people that come in by name and he is always friendly. I've been to other bagel places at 10am on a Saturday, and they are all out of the good bagels for the day. That never happens at The Bagel Man. They have a good selection throughout the day and replace flavors as they run out.