For the most part, the food is average but the atmosphere is usually great. They also sometimes do a "bring your own wine" for $5 (which is a great price).
In the spring / summer, the patio is usually busy and a great place to hang out with friends.
The price is moderate and the staff are usually very friendly.