Not super clean when I was there (and the door was propped open, letting in flies), but the place was full of hungry people (okay, mostly guys -- this is big-appetite, not- watching-your-waist food) who all looked happy. I ordered an Italian beef sandwich with grilled onions. It came with a small container of juice on the side and fries (ordered as a meal). The beef was tasty and the onions yum. Not the Platonic ideal of an Italian beef sandwich: the beef could have been marinated longer, the onions sauteed a little more until slightly browned, the bread grilled, etc. But the sandwich was well seasoned -- big and good to boot. The fries were decent, too. The guy at the counter was friendly, and the turnaround was fast. Not cheap, but worth the price -- a solid value. I'll be back.