This was my first visit. Had a steak sub and fresh cut seasoned fries and overall, everything was good. I was surprised how fast my food came out (and if there was one gripe about the sandwich...it's that the onions could have used a few more mins on the grill to become awesome) and overall I enjoyed it. As a side note, the guy working the register was nice and helpful.
Outside of that, the place isn't the cleanest that I've been to. And the time I was there (I got some work done while I was eating) the 3 ppl who were apparently on the clock there could have been making the place more presentable. They were just chilling because I was the only one in there. It was 1pm on a Thursday, it could have been busier...I'm sure these things are related.
If the place had just been of "normal" cleanliness, it would be a 4-5 based on the lunch I had.
Dear owner, you're paying your workers anyway...get your place clean.