B&G Bagels offers hand-made bagels to shoppers along East Main Street everyday. In addition to a wide variety of flavors of bagels, the B&G Bagels also carries soups, salads, hot Spanish food and other breakfast and lunch foods and drinks. The store, which revamped in 2012, also offers catering and delivery.