I was in town for the weekend and wish I had come here on my first day, because I would have come back the next. Great, flavorful, fresh food. The dining room was nice and comfortable yet still casual. The staff was very friendly and clearly proud of the restaurant and the menu. Highly recommended.