Visited Leavenworth for NYE this year went here the last day to grab a brat because we heard they were the best. Amazing! I had some jalapeno/cheddar one and it was so great! We were also able to take our dog in and sit by the fire. Awesome place!!
more