Although I've been to three locations, this one is the one I go to the most. The food is great, I'm rather partial to the Chipotle Cheese Steak. You can get extra, or double, meat for a few bucks more which turns it into a rather good meal. It can get a bit expensive though. I've also tried their meatball sub, it was good but a little plain. They didn't offer to add any toppings and I forgot to ask. It would have been great with some black olives and onions though. I also tried the Reuben, it was good but I found myself wishing that I had gotten the Chipotle Cheese Steak instead. Since the first time we tried it, we've gone back about 4 times a year and enjoy it every time.