Yeah I've been there. Good food. Not the best, but above average.
Price is decent too. If you're in the area, that's a good spot.
Just north of there (like two buildings) is a place called Garlic Pepper (purple sign). They are usually less busy, but their food is excellent and service is great.
I think the food is consistently good (not spectacular) and reasonably priced. It's pretty busy at lunch & dinner but food is prepared pretty quickly for take-away. Never more than a 10 minute wait. They're open late on weekends too, 'til 1am I think.