We went there on a Saturday afternoon (3:30ish), and the place was rather busy, even for that off time. It took a while for our waitress to come and take our orders, but not so long that I felt ignored. Our food arrived very quickly and was very good. Our waitress was good about checking on us. They didn't have all that much selection for vegetarians, but what I got was tasty and satisfying. The prices are very reasonable as well.
Pros: food out promptly, reasonably priced
Cons: not many vegetarian choices
more