Everything here is absolutely delicious. They make everything in house and the quality really shows. The reuben sandwich is other-wordly! I am a self-admitted reuben snob and this place just knocks it out of the park. I really enjoy their soups as well.
My one gripe, if you can call it that, is that because they have odd hours (only lunch) and serve incredible food, the lunch rush is intense and getting your food takes a long time. I have learned to avoid this by calling in my order ahead of time.
If you haven't been, go! Call ahead and order if you're short on time.