i love sandwiches, and since i don't eat meat, a place that specializes in veggie sandwiches should presumably be a good fit.
i ordered the tomato sandwich which had an extremely appetizing description, boasting about sun-dried tomatoes and some other fixings. i was absolutely, devastating unimpressed with the result. the bread was thick, and although the inside was quite soft and squishy, the outside was hard to chew. and because of it's massive proportions, it sorta towered over the meager components- literally 4 small slices of tomato, one leaf of lettuce, and cream cheese (with tiny chunks of sundried tomato hidden within) sparsely covering the middle of the sandwich. majority of the experience consisted of me chewing dry bread. seriously.
maybe i'm spoiled because my wife makes such amazing veggie sandwiches, but this is actually the worst restaurant experience i've had in as long as i can remember. i can think of 2000 better places i would have liked to spend my $9. and that's just off the top of my head.
high reputation DOES NOT EQUAL good food.