I've visited this restaurant on many occasions. (Not on my own dime) Every experience has provided a different result. Here's a condensed pro and con list of all of them.
Pros
1. Waitstaff has always been gracious and knowledgeable.
2. Environment is nice
Cons:
1. Food is average which is fine unless you are paying $12-$30 per entree
2. The wait time feels extra long for some reason (with or without people)
3. Atmosphere can feel super uppity which is quite juxtaposed on a college campus.
Hope this helpful.