The Best restaurants in Spirit Lake
Map viewExplore the best places in Spirit Lake and discover hidden gems, top-rated spots, most reviewed destinations, and recently added venues. Let us guide you through Spirit Lake's culinary delights and vibrant scene. Ratings are based from 16 places in Spirit Lake.
McKeen's Pub & Grill
2608 22nd St
"Biggest and Best Tenderloins in the Iowa Great Lakes Area. Large portions and daily lunch specials guarantee you will not leave hungry or disappointed. Gotta stop and say Hello to Ruby in the evenin..."
Okoboji Brewing Compaany
3705 Highway 71 51360-7196
Los Lagos Mexican Grill And Bar
2308 17th St 51360-1019
"Good food and decent prices. Usually very busy though so get there early! We got there around 4:30 pm on a Friday evening and shortly after that it got pretty busy. All you can eat chips and salsa whi..."
Godfather's Pizza - Spirit Lake
2310 17th St. 51360
"Had the Large all Meat. Also chicken. I'm not a big Pizza fan but this was good. The right amount of sauce. Perfect crust. The Italian sausage was a little bit much for me. Chicken was awesome, great..."
Deli on the Ave.
1603 Hill Ave 51360-1639
"What a little gem. Ordered a BlackBerry, bacon, jalapeño and pulled pork Panini! What a treat 😎. Clean, courteous, clever interior and fresh fresh fresh!"
Buck's Pub
1611 Hill Ave 51360-1639
Pub19 Bar & Grill
1665 Highway 86 Okoboji View Golf Course 51360
"I love pub 19. Always stop here when I am in Spirit lake. Easily in the top 3 pizzas I've eaten, very good east coast style pizza. Also their regular meals are pretty good too and portions are decent...."
Taco John's
2329 Circle Dr W 51360
"Excellent customer service last time i was in there. Decent sized order and was ready in a timely manner and not just thrown together into bags as with other stores."
Pizza Ranch - Spirit Lake
2003 18th St Hwy 9 & 71 51360-1061
"Stopped in to try the buffet and was delighted. The buffet was delicious. Very clean and relaxing environment with friendly and helpful staff. Good selection to choose from on the buffet with reasonab..."
Subway
"I had a long day of work, Subway was only place still open. I got there at 9:52pm and Jake from Subway no questions asked made a sub for me! Thanks Jake your a good person for Subway!"
Breakfast Barn