Listen haters - I hear you that the layout of this place blows. Totally get that. Eat Your Feet.
I've also had some sub- par sandwiches here, but on the whole, they're definitely solid. One thing I'll say is that the hummus sandwich is a bit small - "piled high with veggies"? Yeah, not really. Might as well order the BLTTA so you can Eat Your Meat
But on the whole I love this place. TOMATO FETA BASIL SOUP. Got it once, now I get it every time. A fantastic item. The sonoma wrap, great choice. Grilled Cheese, pretty good. Its not a five star, but definitely more than just average.