It was my first go at Halverson's. We had a large party with 7 adults, 4 kids, and a 1 year old. We had a reservation and were seated quickly. That was where the service ended. We were seated and given nothing but menus. No water bread or anything else. Around 15 minutes later we placed a drink order. We were apologized to about the restaurant being short staffed. It was only moderately busy. Our waters were never filled. We found a pitcher ourselves and divided out our rations. Around 10 minutes later we placed a food order having not yet received our drinks or any further water. As well we were yet to receive a bread basket despite the table full of at this point melting down 1 to 5 year olds. During this waiting process we fed our 1 year old. We fed her a bar, some apple sauce in a packet, and a few puffs. Eventually we finally got some drinks and around 15 minutes after drinks were served we got our bread basket and dinner. I must say that the old fashioned and fish fry was fantastic which is where my hesitancy to not give more than 1 star comes from. I would have given another star despite the terrible service except for one aspect which I found odd. On our bill was included a $3 open food charge. This was placed on our tab for us feeding our 1 year old!!! This is really unheard of for me. Would I have been charged for feeding an infant a bottle? She didn't eat a single thing off of the plates of food that we ordered and ate a few tiny bits of bread and a cucumber from my salad. If she did eat off the plate of fish who cares because my wife and I over order (4pc vs 2 pc on my wifes plate) in order to have a few bites for the little. Really a strange experience. I left a 10% tip though still because the persons who made the delicious old fashioned and delicious fish deserved a bit of a tip.