I am from Philly and know about cheesesteaks. I had one today, and was disappointed. They're usually tender and flavorful, but this was tough and chewy. My husband had a chicken cheesesteak and loved it. The meatballs were bland too (the kid's lunch). Last time we were here it was better. We'll try it again. Maybe it was an off day. It's not a bargain though, so I'd expect a bit better.