We had a large group and arrived about 11am. They were able to seat us immediately even though they were fairly full. The service was good and the food was even better! Location is great if you are heading to or leaving Leavenworth.
If you own or manage Squirrel Tree Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.