I did some exploring today using one of my favorite websites (http://wtfsigte.com warning: site uses vulgar language) and I noticed this place pop up. I wasn't disappointed!
Walking in the place was pretty quiet, two workers greeted me happily and I placed an order for The Hatch (full) with pasta salad, and an iced mocha. I decided I wanted to dine in. Service was amicable and it was felt in the food as well!
Sandwich was nicely toasted, meat was piled nice and tall, and the veggies tasted fresh. The pasta salad was really good and complimented the sandwich nicely; it as seasoned and dressed perfectly.
Iced mocha was really flavorful, and I noticed they use a local source for their coffee "Espressions".
Overall, I'd be happy to come back again!