Various friends of mine have told me that Cosi makes good sandwiches, but at best, I find it mediocre. Not that they're bad sandwiches, but I feel that they lack a bit of character and taste -- The sandwiches I've had just seemed too cooked and also seemed to be lacking a bit of a fresh/raw element as well as a couple condiments. I also find them a bit too tiny for the price. Ah well.