This isn't the type of place of place you come for ambiance or customer service. You go because the subs are amazing. Its fresh, good quality Boars Head meat and hand made bread.
I used to work there years ago and I can vouch for that. I have lived other places since Boulder and have yet to find a Philly cheese steak that compares....even in Philly.
Pros: Best and fresh meat and bread around
Cons: What are the drawbacks?
more