Panera Bread has great french onion soup and great sandwiches. My favorite sandwich is the chicken salad on a croissant but their sour dough and their french breads are also good. They have specials to get soup and a salad. Their prices are a little high but you get quality.
more