I have been before today (although it had been quite a while). It was built while I was attending Duquesne and previously I would go here because of convenience (as I'm sure most of the students do).
The food was decent (although on the pricey side - $12 for veggie Mac & cheese with a side salad?!) I will say the Mac & cheese was very good and the portion size was quite large. I ended up with half to take home, which makes me think the price isn't too bad after all.
Service was good - attentive and our orders were correct. I went to grab a late lunch (2:30) and there was only a few other groups there.