My 98 yr old dad absolutely loves this place. He gets a cup of soup which comes with a big hunk of crusty, chewy bread which my dad thinks is the best. Afterwards, he walks up to the counter and orders a loaf sliced to take home. My pesto chicken sandwich was fresh and very tasty but the chicken piece was small, barely 3 oz. The fresh potato chips, and sweet potato chips where fabulois. My husband surprised me by ordering a meatball sub. He is from the East coast where they are excellent, and he doesn't even like ground beef! Anyway, this was a "southwestern" version with jalapeƱos, which my husband wasn't thrilled with. The wait staff yesterday seemed bored. They were efficient but not very friendly. The one woman kept carrying the plates of food next to her body which got her covered in food, and the food..... um...yuck. otherwise I would rate 5 stars. Prices are just a tad high. Almost $5 for a CUP of soup, but the sandwiches were about the right price.