Okoboji Spring Dining Guide

Enjoy this comprehensive Lakes Area dining guide for all things tasty and comforting!


Bob's Drive Inn 

Bob's in Milford 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!

Hours: Daily 11 am - 2 pm and 5 pm - 8 pm (Closed on Sunday)


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.  For carry-out orders call 712-336-4161.



Tuesday - Saturday: 11:00 AM - 7:00 PM

Sunday:11:00 AM - 3:00 PM

Catptain'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. If you catch a nice Spring day the rooftop patio may even be open. You will also find live music most Friday and Saturday nights.  Open 3 pm - 2 am seven days a week.   Menu


foodThe 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 for to go orders.  Hours: Monday - Saturday 6:30 - 2:30



El Mariachi

El Mariachi is a family owned and operated Mexican Restaurant at the Great Lakes Mall in Spirit Lake! Serving all your Mexican Favorites in a friendly atmosphere. Daily Lunch Specials.

Open 7 days a week: 11 am - 9 pm

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(call in orders are not accepted).  HOURS: Thursday-Saturday 4:00-7:00
Sunday 11:00-2:00



Gilberto's Taco Shop

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.


Godfather's Pizza - Milford / Spirit Lake

Godfather's Pizza is ready to serve up their fresh and piping hot pizza, 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 

Diana and here team are cooking up all your favorites from their fresh salads, to the Dunker Burger and everything in between.  Saturday and Sunday breakfast is NOT to be missed. Dine in or carry-out your order today at 712-332-8074!

Open 11 am -  9 pm Monday, Wednesday, Thursday, and Friday in addition to and 8 am - 9 pm Saturday and Sunday.

Jimmy Johns

Jimmy John's - Arnolds Park & Spirit Lake 

All your favorite Jimmy John's sandwiches are available for freaky fast delivery 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.


corner lanes

Juniper Lanes Pub & Grill - Spirit Lake

Juniper Lanes Pub & Grill is a family fun bowling alley with full menu of food. Cosmic bowling on Friday and Saturday nights!

Breakfast served at 6 am daily.

Monday, Wednesday, & Thursday: 11 am - 9 pm; Tuesday: 110 am 6 pm;  Friday- Sat. 11 am - midnight; Sunday: 11 am - midnight.


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 an order or stop in and see what Lisa and her team are cooking up!

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

mexican food

La Barca 

La Barca Mexican Restaurant in Arnolds Park has all your Mexican favorites as well as a daily lunch buffet. Open 11am - 9 pm 6 days a week, closed on Monday.

Call 712-332-6200 to place an order.


Acapulco Salad from Los Pueblos

Los Pueblos - Arnolds Park

Los Pueblos Restaurant is a Mexican restaurant with a clean and festive atmosphere. We offer a variety of authentic Mexican cuisine and margaritas. Call 712-332-7315 to order.  Open daily from 11 am - 8 pm (Closed on Tuesday; open until 9:00 on Friday and Saturday)



McKeen's Pub & Grill

McKeen's Pub & Grill is your hometown neighbor hood bar and grill with daily specials.

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


Tuesday - Wednesday: 11:00 AM - 8:00 PM

Thursday: 11:00 AM - 9:00 PM

Friday: 11:00 AM - 10:00 PM

Saturday: 11:00 AM - 10:00 PM

Closed Sunday and Monday


Mill Creek - Milford

A place where family and community meet! Great burgers and pizza! Lunch and Evening specials. TV's and billiards. Serving beer, liquor and pop. Open Monday - Saturday 11 am to 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 chili as well as ice cold drinks!  Call 712-262-9825.


Monday - Thursday: 3 pm - 2 am

Friday - Sunday 11 am - 2 am


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. Daily Specials!

Hours: Daily, 11 am - 2 am


Nektar - Arnolds Park 

While you are in Okoboji make sure you stop into Nektar! Featuring fresh-pressed juices, espresso drinks, fruit smoothies, and more!

Hours: Wednesday - Sunday 7 am - 1 pm

Hours can vary in the spring so make sure to check the Facebook page for updates!


O'Farrell Sisters

Opening for the season on April 5!

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.  Breakfast and lunch served Friday - Monday, 8 am -  2 pm   Call 712-332-7901 for carryout.



Okoboji Dough Company

Family friendly restaurant serving your favorite stone fired pizzas.

Friday-Saturday: 4-9 pm
Sunday: 4-8 pm


pancake house

Okoboji Pancake House

Boji Pancake House: Open since July 2023! Come join us for Breakfast and Lunch, and try our new mouth-watering creations! Open 7 days a week from 7:00 AM - 1:30 PM.


Okoboji Store

Okoboji Store

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 Thursday - Sunday

(Hours can vary in the Spring, check their Facebook Page for weekend hours)


One and One

One and One - Arnolds Park

Dine in or carry out at One and One Chinese Restaurant in Arnolds Park! Hours: 11 am - 8 pm daily (Closed on Mondays).  Call 712-332-9100 to place an order to go!



The Outrigger

Steaks, seafood, chicken, and so much more!  When you eat at the Outrigger you will be home!

Hours: Tuesday - Saturday:  5 pm - 9 pm



Perkins - Milford 

Enjoy all your Perkins Favorites 7 days a week!

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



Pizza Ranch - Spirit Lake

Pizza Ranch is open and serving up all your family favorites from pizza, to chicken or dessert pizza call 712-336-1419 for carry-out or delivery.  Hours: 11 am - 8 pm 7 days a week.



foodPortside Pizza Pub

Portside Pizza is the new kid on the block for Pizza, Calzones, and so much more!  Opened by the ambitious guys at Nautical! Stop in for a delicious bite or call(712) 332-6477 for carry out .


Kitchen is open 4pm-10pm Monday through Friday, 11am-10pm Saturday and Sunday.


Pub 19 Bar and Grill @ Okoboji View Golf Course

Pub19 Bar and Grill is your stop on the West Side of West Lake Okoboji for piazza's, salads, and sandwiches. Located at Okoboji View Golf Course. Call 712-337-3372 or 712-332-8142 for take out pizza. You will NOT be disappointed.

Open 7 days a week!

Monday - Wednesday 11 am - 8 pm

Thursday - Saturday 11 am - 9 pm

Sunday 11 am - 8 pm



The Ritz

The Lue Burger, pizza, cheesballs, chicken....need we say more! You will often find live music on the weekends and lunch specials throughout the week.

Call 712-332-2777 for take out!



Monday - Wednesday: 3 pm - 10 pm

Thursday: 11 am - 10 pm

Friday: 11 am - 1 am

Saturday: 11 am - 1 am

Sunday: 9 am - 10 pm


Smokin Jakes

Smokin Jakes 

For all your favorite fresh smoked meat Smokin Jakes is your place in Okoboji! Don't miss late night breakfast on the weekends

Call: 712-332-5152 for take out


Monday - Wednesday:  11 AM - 10 PM

Thursday - Saturday: 11 AM - 3 AM
Sunday: 11 AM - 7 PM

Snappers Outdoor Seating

Snappers Turtle Bay Cafe 

Island food, great views, indoor and outdoor seating make Snappers a must stop anytime of the year! Sushi on Thursday!

Hours: Tuesday - Sunday: 11 am - 11 pm (Closed Monday)



Taco House  

Okoboji's springtime favorite Taco House is open and ready to serve you! Indoor and outdoor seating.

Open Monday - Sunday 10 am - 8 pm! Closed on Wednesday's.



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).

Toast on Hill

Toast on Hill is the Lakes area new kid on the block for breakfast and lunch! Toast on Hill covers it all, with classics like eggs and hash browns, biscuits and gravy, pancakes and french toast! Then there are some fresh and fabulous options like avocado and mediterranean toast! Oh and there is a salad bar at lunch with other lunch favorites and a bloody mary bar on the weekends! Formerly The Family Diner, yes there are cinnamon rolls too!

Open 7 am - 2 pm Tuesday - Sunday




Tweeter's is your neighborhood bar and grill!  Starters, salads, burgers, sandwiches and steaks! The hardest decision will be deciding what to order! All your Tweeter's favorites are available for dine in or take out!


Monday: CLOSED

Tuesday - Thursday: 11:00 AM - 2:00 PM, 5:00 PM - 10:00 PM

Friday - Saturday: 11:00 AM - 11:00 PM

Sunday: 11:00 AM - 3:00 PM

The Gardens

The Gardens 

Enjoy the view of West Lake Okoboji from the Garden's spacious deck while you enjoy lunch or dinner with a drink.  Carryout available by car or boat - call 712-332-2990.


Wednesday - Thursday: 4 pm - 2 am

Friday - Sunday: 11 am - 2 am




Waterfront Grille - Arnolds Park

Offering your favorite cuts of steak, fresh seafood, and more with an attached full service event center... all while enjoying beautiful views of East Lake Okoboji.

Open 11 am - 9 pm daily (4 pm - 9 pm on Tuesday)

Menu - call 712-220-3200 for Reservations

West O Pizza

West O Beer - West Okoboji

Not sure what to try first?  Let the friendly and knowledgable staff at West O Beer help you decide or get a flight and try a variety. You can even take some home! Purchase a growler or grab something from the cooler.  Make sure you try one of their new wood-fired pizzas!

Ordering online for in store pick up is also available!

Tasting Room hours:
Tue. - Thursday: 2 pm - 10 pm
Saturday: 12 pm - 10 pm
Sunday: 12 pm - 8 pm
Monday: CLOSED

Wing Night:
Tuesday: 4-8 pm

Pizza hours:
Wed-Sat: 4 -8 pm
Sat-Sun: 12-2 pm

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

Burger King: Spirit Lake; Hours: 6 am - 11 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