The food is AMAZING. I recommend the tripleta sandwich.
Down fall of this place- even at their prior location, they are SO SLOW. It take absolutely forever to get your food. Usually there isn't any more than a couple of people working, however, it's really never THAT busy every time I come in. Just expect to not receive your food for 15-20 minutes. Call and order ahead.
The "Special sauce" is to die for!
Great eats.