I don't understand how these guys are in business. This place is HUGE. It feels like a warehouse when you walk in. The setup is weird - there are 6-7 tables in half the space on your left next to what looks like an abandoned bar. There's a confusing hostess stand in the entrance that suggests you should wait for someone to seat you and then there's a large counter on the right where you actually order your food. The menu is decent. Zero kids' menu. Prices are good for the amount of food you get.  One person can't (or at least shouldn't) eat a whole cheesesteak. I wasn't in the mood for a sandwich and ordered a salad. I tried my husband's cheesesteak and it was alright - I've never had one before so I have no frame of reference - but I found it greasy. Onion rings were alright, but would have been better if they were house made. Caesar with chicken was boring and tasteless. I want to rate this place higher because the staff was at least nice, but it wasn't the greatest. I think the empty warehouse feel coupled with the literal dirt in the windows, floors and walls was just too much. It feels abandoned when you're inside. The artwork is too high on the walls and the dollar bill stuff going on would be a lot more interesting if they had a little sign up saying what it was... (Presumably from patrons?) And Sweet Jesus, the bathrooms. There was one couple in there besides our table of four. CLEAN THE BATHROOMS. THERE IS PEE ON THE FLOORS AND ON THE TOILETS. THERE IS NO EXCUSE FOR THAT WHEN YOU'RE EMPTY!! Mop your floors in the restaurant! Clean your windowsills - my toddler shouldn't have to be told to put down the dead bug. If the exterior is any indication of what's going on in the kitchen, I don't want to go back. I probably won't.