We have been buying our bagels from Bagel Bob (formerly known as Bagel Boy) for years. They are the best bagels in Brooklyn! They aren't too chewy and not over or under cooked. The garlic, onion, or whatever other seasoning you want on it is just right and lightly toasted. They're huge too. They are delicious! Everyone from my office always asks me to pick up bags of their bagels whenever they want to celebrate a birthday or whatever occasion at the office, they're that good. They also have other breakfast and lunch items available, but I've never tried them. I just like their bagels. Yum!