Okoboji Summer Dining Guide

Enjoy this comprehensive Lakes Area Dining Guide for all things tasty in Okoboji from Memorial Day until Labor Day!

Arnolds Perk

Arnolds Perk Coffeehouse 

Arnolds Perk is open 7 days a week from 7:00 am - 1:30 pm beginning May 26.  Start your day the Perky Way with fresh coffee, pastries or the Power Breakfast Sandwich made with fresh baked bread, an Okoboji favorite.  The Perk offers a nice variety of gluten free items as well.


Boji Boardwalk Bar and Grill

The new kid on the block is an awesome new addition to the Arnolds Park complex and the boardwalk!  The Boji Boardwalk Bar and Grill has undergone a fabulous remodel and is ready to serve you the best Gyros and Italian Beef in the Lakes area as well as a full menu of burgers, fries, wings and much more!  There is also a great convenience store for those things you forget while boating.

Hours:  11 am - 10 pm, daily


Bob Dog

Bob's Drive Inn 

Bob's in Arnolds Park is serving up the Bob Dog we know and love, as well as their full menu of sandwiches and sides! Don't forget to leave room for a an ice cream cone or a malt!  You'll love the outdoor seating overlooking the Arnolds Park Beach and West Lake Okoboji.  Open Daily 11 am - 8 pm beginning May 25.

(The Milford Location will be closed for the summer season)



Bracco World Café & Island Bar is a Lake Okoboji hot spot with a unique menu featuring Island Paradise, Asian, Creole, and American cuisine. Bracco also has an extensive drink list featuring the Island favorites. The casual upscale atmosphere offers a veranda patio area, large bar, and beach bar area featuring live music every Friday and Saturday evening all summer long.

Bracco is open 7 days a week from 11 am - 10 pm beginning May 25!


Burger and Company

Burger & Company - Spirit Lake 

Burger & Company is ready to serve you up a scrumptious gourmet burger or sandwich, with some tantalizing sides and a cookie or malt for your sweet tooth fix.  Open Tuesday-Saturday, 11- 8; Sunday 11-3.  Call 712-336-4161 to place a carry out order.

You can also visit the Burger & Company Food Trailer in Arnolds Park next to Nektar.


Captain's Captain's Getaway - Arnolds Park 

Captain's Getaway has develop a special menu of all your favorite food and domestic and craft beer items for dine in or to go! The rooftop bar is the perfect place to relax and watch the sunset!

Open daily at 3 pm.



The Coffee Shop sandwichThe Coffee Shop - Milford

The friendly folks at the Coffee Shop are serving great daily specials along with their full menu of food, pastries and coffee!

Call 712-291-6278.  Hours: Monday - Saturday 6:30 - 2:30


corner lanes

Juniper Lanes Pub & Grill and Breakfast Barn - Spirit Lake

The Breakfast Barn AND Juniper Lanes Pub & Grill are serving customer favorites for breakfast, lunch and dinner!

Breakfast Barn Hours:  Tuesday, and Thursday - Sunday 6 am - 11am (Closed Monday and Wednesday)   Menu

Call Juniper Lanes Pub & Grill at: 712-336-4418 Hours: Tuesday and Thursday 11 am and 9 pm & Friday - Saturday 11 am - 11 pm (Closed Monday, Wednesday and Sunday)



El Mariachi Bar & Grill - Spirit Lake

El Mariarchi is a locally owned and operated Mexican Bar & Grill with all your favorite Mexican dishes as well as American Favorites. Daily lunch and dinner specials are available. If you want great food and excellent service try El Mariachi at the Great Lakes Mall in Spirit Lake.

Open 7 days a week 11 am - 9 pm

Gilibertos Arnolds Park
Gilbertos - Arnold Park

At Giliberto’s, you’ll find us serving up all your favorite Mexican eats in a fun, casual environment. Our team’s dedicated to providing guests with fresh flavors, big portions, and friendly, accommodating service. Any time you’re craving a burrito, some nachos, or a refreshing taco salad, we’ll have your fix, and we do mean any time -- we’re open 24 hours seven days a week! Fast, flavorful, authentic, and convenient: that’s what we’re all about.

HOURS: Restaurant & drive-thru open daily 10 am - 11 pm, 24 hours on weekends.


Gingham Inn ChickenGingham Inn to Go - Spirit Lake 

For the Lakes Areas most famous pan fried Chicken to go just stop in order and take it to go! There are a few tables in back at The Roost, which also has a full service bar.

HOURS: Wednesday-Saturday 4 pm- 8 pm and Sunday 11 am - 7 pm.



Godfather's Pizza - Milford / Spirit Lake

Godfather's Pizza is ready to serve up their fresh and piping hot pizza, you can dine in or use the drive-thru for carryout or choose to have the delivery team bring it to you.

Call: Milford 712-338-9000.

Call: Spirit Lake - 712-336-5000




The Hutt Bar & Grill- Arnolds Park 

Diana and here team are cooking up all your favorites from their fresh salads, to the Dunker Burger and everything in between. You will not want to miss their amazing breakfast on Saturday and Sunday!  The screened in patio makes summer dining in Okoboji so enjoyable!

Hours: Monday - Thursday 11 am - 9 pm;  Saturday & Sunday 8 am - 9 pm

Jimmy Johns

Jimmy John's - Arnolds Park & Spirit Lake 

All your favorite Jimmy John's sandwiches are available for freaky fast delivery, dine in or carry out!  Call 712-332-2305 in Arnolds Park or 712-336-2424 in Spirit Lake.  Hours: 7 days a week 11 am - 9 pm.  Arnolds Park location open until 2 am on the weekends!



Lisa's Bake Shop - Spirit Lake 

Lisa is busy cooking up a storm! The Bread rack is full and freezers are stocked with everything from breakfast to supper for all your take out needs! Everything is made fresh and homemade the way it should be. Call (712)-336-8410 to place your order or stop by the Bake Shop in Spirit Lake.

Open Monday - Friday 7 am - 5:30 pm and Saturday 7 am - 12 pm.

mexican food

La Barca 

La Barca Mexican Restaurant is now open for dine in & carry out . La Barca has an amazing lunch buffet you must check out while you are here! Open 7 days a week 11am - 9 pm

Call 712-332-6200 to place a to go order.


Acapulco Salad from Los Pueblos

Los Pueblos - Arnolds Park

Enjoy all your authentic Mexican Favorite food and drinks at Los Pueblos.  Family owned and operated you will likely want to eat here more than once during your visit.  Order the big margarita you won't regret it!  Indoor and patio dinning available.

Open daily from 11 am - 9 pm. (10 pm Th - Sat)


Maxwells meal

Maxwell's Beach Cafe

An Okoboji Staple since 1986!  We welcome walk-ins, but highly encourage reservations!
Dock | Drink | Dine
Hours: 7 days a week 11 am - 10 pm


McKeen's Pub & Grill

McKeen's Pub & Grill is your neighborhood bar and Grill just off Highway 71 in Spirit Lake.  Featuring burgers, steaks, sandwiches, salads, and even burritos there is something for everyone!

Hours: Tue. and Wed 11 am - 8 pm; Th 11 am - 9 pm, Fri .-  Sat 11 am - 11 pm (Closed Sunday and Monday)

For carry- out Call:712-336-2362 0R 712-330-1054


Mill Creek

Mill Creek - Milford

Mill Creek in Milford is your stop for great appetizers, salads, burgers, and pizza. It's convenient location in downtown Milford is perfect for lunch or dinner!

Hours: Monday - Saturday 11 am - 11 pm


miles innMiles Inn - Arnolds Park

The crew at Mile's Inn is ready to serve you up Charlie Boys, nachos, hot dogs and appetizers!  Home of the Lakes Area favorite the Schooner!  Come see what it's all about!

Hours: 11 am - 2 am...seven days a week!


Nautical - Arnolds Park 

The guys at Nautical will make sure you get your fix of The Nauti Burger, wings, wraps, salads, or pasta to satisfy your hunger.  Great Tap selection and drinks.  Daily specials.

Hours: 11 am - 2 pm; 7 days a week



O'Farrell Sister's Breakfast

O'Farrell Sisters - Okoboji 

Breakfast is served!  O'Farrell Sisters of Okoboji is the lakes area's last original diner! Try our world famous pancakes or any of our classic menu items. O'Farrell Sisters also has a great lunch menu and of course you must save room for pie!

Hours: 8 am - 2 pm; Closed Tuesday and Wednesday



Okoboji Dough Company

Family friendly restaurant serving your favorite stone fired pizzas.


Monday: 4 pm - 8 pm

Closed Tuesday and Wednesday

Thursday: 4 pm - 8 pm

Friday 4 pm  - 9 pm

Saturday 11 am - 9 pm

Sunday 11 am - 8 pm



Okoboji Store

Okoboji Store Bar & Kitchen

The Okoboji Store is right on the water where East meets West.  So not only is the view amazing but the food and drinks are equally as good.  Whether you are craving a burger, salad, or upscale entree The Okoboji Store has it all.  With a wide selection of beer on tap, unique cocktails and live music, you can stay at The Store all day long.  Oh did I mention The Okoboji Store is very family friendly and even has a playground, basketball court and ga ga pit!

Hours: 11 am - 12 am;  (Closed Tuesday & Wednesday)


One and One

One and One

One and One Chinese Restaurant is open for carry-out and dine in!

Hours: 11 am - 9 pm daily (Closed on Tuesdays).

Call 712-332-9100




Outrigger features a diverse menu of seafood, steak, pasta, pork, broasted chicken, salads, and sandwiches. The hardest decision will be deciding what to order! Great cocktails, a variety of beer and an expansive wine collection too.

Open: Tuesday - Saturday, 5:00 pm - 9:00 pm


breakfast at Perkins

Perkin's - Milford

At Perkins, we're famous for breakfast but we also take the same approach to lunch & dinner. So if you like our breakfast, you’re going to love what we do!

Hours 7 am - 8 pm; 7 days a week


Pizza Ranch

Pizza Ranch - Spirit Lake

Pizza Ranch is serving up all your family favorites from pizza, to chicken or dessert pizza. If you leave hungry from this amazing buffet it is your own fault!

Call 712-336-1419 for carry-out or delivery.

Hours: 11 am - 8 pm, 7 days a week.


prime boji

Prime Boji

Prime Boji offers the finest Steaks and Seafood available. Come dine with us while enjoying an unbeatable view overlooking West Lake Okoboji!

Call 712-332-8006 for reservations.

Hours: Thursday-Sunday; 5:00-9:00


Pub 19 Pizza

Pub 19 Bar and Grill - Spirit Lake 

Pub19 Bar and Grill at Okoboji View Golf Course has all your favorites! Appetizers, steaks, sandwiches, and amazing East Coast Pizza. So good you will want to visit often!

Open daily: 11 am - 8 pm



Portside Pizza Pub

Portside Pizza is the place for Pizza on Broadway in Arnolds Park.  Portside has a full line up of Pizza as well as fresh salads, calzones and sandwiches.  The remodeled building is awesome and has three levels of food and fun.  The rooftop patio just opened this summer and there is a live DJ starting at 9:30 on Th, F and Sat. nights.

Hours: Monday - Friday 4 pm - 10 pm; Saturday and Sunday 11 am - 10 pm.


Spillway Drive In

Spillway Drive In - Spirit Lake

A small, local family owned and operated restaurant, not a fast food restaurant. It's a wonderful place to grab a bite to eat and enjoy the view of Big Spirit Lake with our outdoor tables. Don't forget dessert with our flavor burst ice cream!

Open daily 11 am - 9 pm



The Tavern At The Park @ The Inn Hotel - Arnolds Park

The Tavern At the Park is the new kid on the block at the Inn Hotel. Tavern At The Park is a Modern Gastropub featuring unique food and bar menus, indoor and outdoor seating located in the heart of Arnolds Park.  Open: Wednesday - Sunday from 5:00 pm - 9:00 PM (10:00 pm on Friday and Saturday).




At TOPOG, the Lakes Areas newest coffeehouse,  you will find a refined, relaxed environment for guests to dine-in or carry-out while enjoying a full menu of coffee, fresh-baked bagels, bakery goods, hand-dipped ice cream, grab-and-go lunch options and artisanal desserts. TOPOG is your place on the map! Located in the Queens Court by Arnolds Park. Open 7 days a week.

The Ritz

The Ritz - Arnolds Park 

The Ritz is a lakeside bar & grill on East Lake Okoboji. Since 1989 patrons have been enjoying our famous "fishbowls", live music & homemade cuisine along the beautiful shores of East Lake Okoboji. The Lue Burger, pizza, cheesballs....need we say more!  All your Ritz favorites are ready inside or out on the dock

Hours:  Mon. - Wed. 3 pm - 10 pm; Th 11 am - 10 pm; Fri. - Sat. 11 am - 1 am; Sun. 9 am - 10 pm


Smokin Jakes

Smokin Jakes - Arnolds Park

Smoking Jakes has a full menu of fresh smoked meats, great sandwiches, soups and specials.  Their late night weekend breakfast is not to be missed if you are out on the town and find yourself hungry.


Hours: Mon. - Th 11 am - 10 pm; Fri. and Sat. 11 am - 3 am

(Closed Sunday)

Snappers Outdoor Seating

Snappers Turtle Bay Cafe - Okoboji

Snappers Turtle Bay Cafe serves up fresh Island food and great views. With indoor and outdoor seating Snappers is a local favorite all year long. If you are here on Thursday make sure to check out the Sushi menu.

Open daily at 11 am


Taco House

Taco House - Milford 

A Lakes area favorite Taco House has you covered when it come to Mexican.  Cheesy Nachos, soft shells and burritos. Many believe it is the hot sauces that are the stars of this show!

Open 7 days a week 10 am - 8 pm.



Tweeter's Bar & Grill

All your Tweeter's favorites are now available for dine in or take out! Great Steaks, a variety of fun and unique burgers, sandwiches, Mexican, a variety of great taps, drinks and so much more!

Hours: Monday - Thursday 11am - 2 pm and 5 pm - 10 pm

Friday - Saturday 11 am  - 11 pm; Sunday 11 - 3 pm


Barefoot Bar

The Barefoot Bar - Okoboji

Okoboji's favorite Tiki Bar & Restaurant! World famous for real palm trees and authentic tiki huts in Northwest Iowa! The Barefoot Bar has all your favorite summertime specials!  You can also shop and enjoy live music all weekend long.

Float on in to try our specialty blenders, or a sand-pail of mojitos...

And if you're hungry, our MENU has you covered! Featuring the best appetizers on the lake, and everything from Famous BBQ to a taste of Mexico!

Open 7 days a week at 11:00

The Gardens

The Gardens - Arnolds Park

Enjoy the view of West Lake Okoboji from the Garden's spacious deck while you enjoy lunch or dinner with a drink. Live music EVERY night on the patio at 5:00!

Carryout available by car or boat - call 712-332-2990.

Open 7 days a week 11 am - 2 am.


Waterfront meal

Waterfront Grille and Event Center - Arnolds Park

Waterfront Grille offers your favorite cuts of steak, fresh seafood, flatbread pizzas and more with an attached full service event center... all while enjoying beautiful views of East Lake Okoboji. Open Daily 11 am - 9 pm.

For Reservations call: 712-220-3200

West O Beer

West O Beer - West Okoboji

West O Beer is passionate about brewing exceptional award winning craft beer.  With a ever changing variety of beers and the mainstays you will wan to visit often to see what West O is brewing up.  Awesome Water! Awesome Beer!

Tasting Room Hours: Daily 12 pm - 10 pm



Yesterday's is your place in Okoboji for fresh seafood, tender steaks, and great pasta!  Save room or the Key Lime pie!

Open 7 days a week at 5:00

Call 712-332-2353 to make a reservation or to order food to go.


Other Fast Food and take out:

A & W: Spirit Lake; Hours: 10:30 am - 9 pm

Arby's: Spirit Lake; Hours 10 am - 10 pm

Casey's Carryout Pizza: Milford, Arnolds Park, Okoboji; Spirit Lake

Dairy Queen: Spirit Lake / Milford; Hours: 10:30 am - 9 pm

McDonald's: Okoboji; Hours: 6 am - 11 pm

Papa Murphy's: Spirit Lake; Hours 11 am - 8 pm

Subway: Spirit Lake / Milford; Hours: 9 am - 8 pm daily

Scooter's: Spirit Lake; Hours: Monday - Friday 5:30 am - 7:30 pm and Saturday - Sunday 7 am - 7 pm

Starbucks: Hy-Vee Spirit Lake; Hours: 8 am - 7 pm

Taco John's: Spirit Lake; Hours - 7 am - 9 pm