It's not BAD. I liked the meat for their cheesesteaks. The bread is good, the onions were cooked nicely... my main issue was with the cheese itself. It's poor quality and pretty much just tastes like Kraft cheese. My second issue is the ketchup. It's always the little things about the experience that makes me or other customers decide whether they want to come back or not. It's likely just the cheapest ketchup from the company they order from... That's fine, I get it, but I know Heinz isn't that much more and just like the cheese, there's a lack of quality with it. It tastes like cheap school lunch ketchup. Aside from those two things, it was enjoyable, clean and friendly.