I am not a coffee drinker so I cannot speak for the coffee nor the hot food items. I have visited three times and each time was disgusting and a total waste of money. I had a jelly filled donut and a strawberry colada. The donut was obviously from a box of frozen donuts. The breading was dry, thick, crusty, and frost bitten. The jelly was almost identical to jelly that comes out of a jar. Way too sweet and thick. It’s texture is one related to jello, but with thicker consistency. The strawberry colada was watery. It was like someone melted a tiny strawberry Popsicle and then added three cups of water. It had no flavor whatsoever. Luckily, there is a store right next door(Hyvee) that makes delicious, soft and fluffy homemade donuts everyday. If Hyvee isn’t your style, both Casey’s and Walmart here in Carroll make homemade, fresh and yummy donuts for a fraction of the cost. Do not waste your money on Dunkin’ Donuts when this town is full of places that actually make fresh donuts daily.