This is a place not to be missed! Excellent food at reasonable prices. Everything appears to be homemade (restaurant made!) and quite good. Servers are all pleasant, but we really prefer Emily.
Restrooms are spotless, which is atypical of many places.
Downside? Be prepared for a wait on the weekend. It's really worth it! !!!