Dining-Banner-v2
There’s nothing quite like a good meal with a killer lakeside view, and Okoboji is renowned for its water’s edge eateries. From gourmet, full-service, white table-cloth restaurants to casual bars and grills to quaint coffeehouses, the Iowa Great Lakes has it all!

Recommended Dining: What to Order

by Mary Lynn Ingvall, Okoboji Real Estate Specialist

  • Tweeters Bar & Grill
    Hwy. 71, Okoboji
    (712) 332-9421
    Buffalo wings and their caesar salad are my absolute favorites.
  • Yesterdays
    Broadway St., Arnolds Park
    (712) 332-2353
    Walleye, and of course, the key lime pie!
  • Outrigger Restaurant
    Hwy. 71, Okoboji (right next to my office!)
    (712) 332-7926
    Sweet potatoes and ribs.
  • The Wine Bar & Art Gallery
    Broadway St., Arnolds Park
    (712) 332-7111
    Any of the cool, crisp white wines and chocolates!
  • Lisa’s Bake Shop
    1306 18th St., Spirit Lake
    (712) 336-8410
    The caramel rolls, fresh salads & delicious frozen entrees!
  • The Ritz
    Hwy. 71, Arnolds Park
    (712) 332-2777
    Pizza! Famous Burgers! Fishbowls!  Lakeside Dining.
  • Okoboji Store
    1404 Hwy 71 South, Okoboji
    (712) 332-8180
    Homemade chips with sour cream & onion dip and the Beets Me salad.
  • Okoboji Brewing Company
    3705 Hwy 71, Spirit Lake
    (712) 336-8406
    Local Brew!
  • Jimmy John’s
    The Boonedocks, Arnolds Park
    (712) 332-2305
    Number 6 unwich and thinny chips, great when you’re on the go.
  • Maxwell’s Beach Café
    State Pier, Arnolds Park
    (712) 332-7578
    Anything on the patio tastes wonderful, but try the tostado salad.

  • Los Pueblos
    Hwy. 71, Arnolds Park
    (712) 332-7315
    Chips and Florencia’s homemade salsa. Your Mexican favorites!
  • Minerva’s
    Arrowwood Resort, Okoboji
    (712) 332-5296
    Tuesday Pasta Night!
  • Bob’s in Arnolds Park & now in Milford
    243 W Broadway
    (712) 332-6564
    Bob’s Dogs on the Lake!
  • Goodies
    Hwy. 71, Spirit Lake
    (712) 336-1212
    A carrot cake to go, please!
  • West O Beer
    503 Terrace Park Blvd., West Okoboji
    (712) 332-8090
    Coco Stout! Beer! Locally brewed! Need we say more?
  • Gingham Inn To Go
    100 N. Hill Ave., Spirit Lake
    712-336-6989
    Pan fried chicken & divine sides!
  • Smack Shack at Okoboji Commons Hotel
    100 N. Hill, Spirit Lake
    712-332-8245
    Smashing good sandwiches & rosemary fries!
  • Bracco
    317 240th St., Arnolds Park
    712-332-7900
    Flatbread pizza, delicious entrees & gorgeous views!
  • Burger & Co
    1603 Hill Ave., Spirit Lake
    712-336-4161
    Known for their scrumptious comfort food & milkshakes!
  • Pub 19 Bar & Grill
    1665 Hwy 86, Spirit Lake
    712-332-8142
    Delicious pizza & entrees at Okoboji View Golf Course!
  • The Hutt Bar & Grill
    248 US 71, Arnolds Park
    712-332-8074
    Casual year-round dining with a vast menu!
  • Water’s Edge Grille & Pizza Kitchen
    10300 237th St., Spirit Lake
    712-220-3200
  • Breakfast Barn
    2015 Circle Dr. W, Spirit Lake
    712-336-2027
    Stick-to-your-ribs deliciousness!
  • Duke’s Burger & Shakes
    293 N. Hwy 71, Arnolds Park
    712-332-8059
    Milkshakes, burgers & amazing salads!
  • Ruthven Locker at The Lakes
    1608 Hill Ave, Spirit Lake
    712-336-8851

  • McKeen’s, Spirit Lake – steak/taco night, salad bar & more
  • Snapper’s, Spirit Lake – seafood, salads & pasta
  • Nautical, Arnolds Park – olive burger & tacos
  • Spillway Drive In, Spirit Lake- ice cream, pork tenderloins & more on the beach
  • The Gardens, Arnolds Park- wraps, wings & pizza
  • The Diner, Spirit Lake – breakfast, enormous cinnamon rolls & lunch specials
  • Softail Saloon, Superior – flatbread pizzas, salads & sandwiches
  • Los Lagos, Spirit Lake, Burritos Banderas & Guadalajara Special

Did we miss someone?
Send us your recommendation!
Submit A New Listing