Great location and good food. Been going for years, love the live music. They could use more staff and a better kids menu. I know it's hard to find employees but the poor staff have too many tables and often get overwhelmed. Be prepared to wait.