Whether in Spirit Lake, Okoboji, Arnolds Park, Milford or any part of the Iowa Great Lakes, there are an abundant number of fantastic restaurants to choose from. If you had a little south to Spencer, you have quite a variety as well ranging from the bar-b-que of Gary's on the River to an outstanding salad bar at the Prime Rib. Some of the restauraunts in the Iowa Great Lakes shut down for the winter as traffic dwindles a bit, but those that are left are certainly worth visiting.