I went for the first time a few weeks back and have been back 3 times. I love the Chicken Torta so much I can't bring myself to order another sandwich, however I have had nibbles off of my boyfriends sandwiches and enjoyed them. I would suggest adding garlic Aioli and sriracha to the Torta... It takes it to another level!
I don't love the environment, but overall there is a decent beer, beverage, sandwich and snack selection. The house pasta salad is also very satisfying.