Okoboji WINTER Dining Guide

Enjoy this comprehensive Lakes Area dining guide for all things tasty and comforting! We try to keep this as updated as possible but hours are changing all the time, so call ahead or check Facebook for the most updated hours for each establishment. 

Bob's Drive Inn, Milford, Iowa

Bob's Drive Inn - Milford 

Bob’s Drive Inn opened in LeMars, IA, in 1949 selling Hot Dogs and Taverns. The tradition lives on in Okoboji! Bob’s Drive Inn in Milford continues to be operated by the Kass Family – providing the same quality as Bob did back in 1949. Serving soft drinks, hot dogs, taverns, french fries, and so much more. Satisfaction is guaranteed.


Monday-Friday: 11:00 AM-2:00 PM, 5:00 PM-8:00 PM

Saturday: 11:00 AM - 2:00 PM

Closed Sundays


Boss' Pizzeria

Boss' Pizzeria & Sports Bar - Okoboji 

Open 7 days a week for dine-in and carry-out!


Burger and Company

Burger & Company - Spirit Lake 

The new kid on the block 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.


Monday: CLOSED

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

Sunday: 11:00 AM - 3:00 PM

Catptain's Captain's Getaway

Opening February 29 for the season!

Captain's Getaway has develop a special menu of all your favorite food and domestic and craft beer items Open 3 pm - 2 am seven days a week.   Menu


foodThe Coffee Shop

The friendly folks at the Coffee Shop are serving great daily specials along with their full menu of food, pastries and coffee!  Hours: Tuesday - Saturday 6:30 - 2:30



Drake's Oak Hill

Drake’s, located inside Oak Hill Outdoor, is a full-service bar with good eats and two golf simulators to rent by the hour.


Open Tuesday - Saturday: 10 am - 8 pm


El Mariachi

El Mariachi is a family owned and operated Mexican Restaurant at the Great Lakes Mall in Spirit Lake!

Open 7 days a week: 11 am - 9 pm, open until 10 pm Friday & Saturday, 11am - 8pm on Sunday



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 24 hours, 7 days a week.



Godfather's Pizza - Milford / Spirit Lake

Godfather's Pizza is ready to serve up their fresh and piping hot pizza, 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 SIX days a week 11 am -  9 pm Monday, Wednesday, Thursday;   8 am - 9 pm, Friday and Saturday 8 am - 9 pm, Sunday 8 am - 8 pm. CLOSED ON TUESDAY

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 10 am - 9 pm.


corner lanes

Juniper Lanes Pub & Grill - Spirit Lake

Open 7 days a week for breakfast, lunch, dinner and bowling!

Call Juniper Lanes Pub & Grill at: 712-336-4418 for questions or to reserve a lane!


Lisa's Bake Shop 

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, and they will bring it out to your car!

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 . Lunch Buffet now available! Open 11am - 9 pm Sunday, Tuesday - Thursday; 11:00 - 9:00 pm and Friday & Saturday 11am-10pm; Closed on Mondays.

Call 712-332-6200 to place an order.


Acapulco Salad from Los Pueblos

Los Pueblos 

Enjoy all of your Los Pueblos favorites dine-in or to go! Call: 712-332-7315 to order.  Open 6 days a week from 11 am - 8 pm (Sunday - Thursday) and 11am - 9pm (Friday and Saturday).



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: Tuesday - Saturday 11 am - 10 pm (Closed Sunday and Monday)

For carry-out, call: 712-336-2362 or 712-330-1054



Mill Creek

Mill Creek is a locally owned neighborhood bar ad grill in Milford. With great burgers, salads, pizza and so more. Nightly specials including Thursday night pasta night.  Open Monday - Saturday 11 am to 11 pm.


miles innMiles Inn 

The crew at Mile's Inn is ready to serve you up Charlie Boys, nachos, hot dogs and chili to go!  Call 712-262-9825. Home of the Lakes Area favorite the Schooner!  Come see what it's all about!


Monday - Thursday: 3 pm - 2 am

Friday - Sunday 11 am - 2 am



The guys at Nautical will make sure you get your fix of The Nauti Burger, wings, wraps, salads, or pasta to satisfy your hunger.

Hours: Daily, 11 am - 2 am


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.

pancake house

One and One

One and One

One and One in Arnolds Park is locally owned and operated, with all your favorite Chinese offerings.  Hours: 11 am - 9 pm daily (Closed on Tuesdays).  Call 712-332-9100



The Outrigger

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

Hours: Tuesday -  Saturday:  5 pm - 8:30 pm




Enjoy your favorite Perkins meal in the comfort of your home or now open with limited seating. You can order Perkins To Go by placing an order by calling: 712-338-4060.

Hours: Open Daily; Sunday-Thursday: 6 am - 9 pm; Friday-Saturday: 6 am - 10 pm.



Pizza Ranch 

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 - 9 pm 7 days a week.



Pub 19 Bar and Grill 

Pub19 Bar and Grill is open for dine in and to-go orders of all your favorite piazza's, salads, and sandwiches.  Call 712-337-8142 to place to-go orders.


Monday-Wednesday: Closed

Thursday & Sunday: 11 am - 8 pm

Friday & Saturday: 11 am - 9 pm



foodPortside 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. 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 Sunday-Friday; 11am-10pm Saturday.


The Ritz

The Lue Burger, pizza, cheeseballs....need we say more!  Open daily.



Monday - Tuesday: 3 pm - 10 pm

Wednesday - Thursday: 11am - 10pm

Friday-Saturday: 11 am - 1 am

Sunday: 9 am - 10 pm


Smokin Jakes

Smokin Jakes 

Smokin 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. For all your favorite fresh smoked meat, call in for take out ribs, chicken or sandwiches.  Call: 712-332-5152


Monday - Thursday:  11 AM - 10 PM

Friday - Saturday: 11 AM - 3 AM
Sunday: CLOSED

Snappers Outdoor Seating

Snappers Turtle Bay Cafe 

Snappers is firing up the grill and ready to serve up some great food to go or dine in and enjoy the vibes inside! If you are here on Thursday, make sure to check out the Sushi menu.

Open 11 am - 11 pm Wednesday - Sunday.


Tavern at the Park

Tavern At The Park

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 at The Inn Hotel.

Hours: Tuesday - Saturday: 5 pm - 9 pm

(Closed Sunday and Monday)


Toast waffles

Toast On Hill

Toast on Hill is a Lakes area favorite 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 daily




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!



Wednesday - Thursday: 5 pm - 10 pm

Friday-Saturday: 11 am - 11 pm

Sunday: 11 am - 3 pm

(closed Monday & Tuesday)


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 - call 712-332-2990.

Open Wednesday - Friday 4 pm - 2 AM;  Saturday - Sunday 11 am - 2 am.


The Waterfront


Waterfront Grille & Event Center

Dine in or enjoy curbside delivery of your favorite flatbread flavors served up on 12" wood-fired pizza & special family-style take & bake options that will feed 4-5 adults!

Open 11 am - 9 pm daily.

Menu - call 712-220-3200 to for curbside delivery/reservations.


West O Beer & Pizza - West Okoboji

West O Beer is passionate about brewing exceptional award winning craft beer.  With an 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! ALL NEW is WEST O Brick Oven Pizza! It's SOOO SOOO GOOD!


Tasting Room: Tuesday - Friday: 2 pm - 10 pm;  Saturday: 12 pm  - 10 pm; Sunday: 12 pm - 10 pm (Closed Monday)

Pizza: Wednesday - Friday 5 pm - 8 pm; Saturday: 12pm - 2pm, 5 - 8pm and Sunday 12 pm - 2 pm (Closed Monday and Tuesday)

Other Fast Food and take out:

A & W: Spirit Lake; Hours: Sunday - Thursday 10:30 am - 9 pm, Friday and Saturday 10:30 am - 10 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: 11 am - 9 pm

Domino's Pizza: Spirit Lake; Hours 10:30 am - 12 am

McDonald's: Okoboji; Hours: 5:30 am - 11 pm

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

Subway: Spirit Lake / Milford; Hours: 7/7:30 am - 8/10 pm daily

Scooter's: Spirit Lake; Hours: Monday - Friday 5:30 am - 8 pm and Saturday - Sunday 6 am - 8 pm; Arnolds Park: 6 am - 8 pm

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

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