As a chain, I'd give Bruegger's three stars. But this particular location gets an extra star for being in a ridiculously convenient location. I can walk out the back door of the lab I work in, walk down the driveway, cross the street and I'm there. If you're just getting a plain bagel, or a bagel with butter, their prices are pretty reasonable (a dollar and change). Add cream cheese, and it's over $2.
Sandwiches on the other hand are ridiculously priced compared to other places in the area, as a relatively small bagel sandwich will run you in the neighborhood of $5. Their drinks are also a bit on the pricey side, as their bottled cold drinks are significantly more expensive than equivalent drinks at the closest convenience store which is within easy walking distance.