Have been here twice for dinner and three times for lunch now.
Had to wait a bit for dinner both times so I would definitely recommend reservations.
The service has been great with very knowledgeable servers.
The revolving beer and dinner selections make this very enjoyable every time we go.