Enjoy this comprehensive Lakes Area Dining Guide for all things tasty in Okoboji! Please be patient with our dining establishments, they are very short staffed. 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.
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.
Monday – Saturday: 11:00 AM – 7:00 PM
Sunday: 11:00 AM – 3:00 pm
Block Party Retro Pub
Located at Vintage Block Inn & Suites, Okoboji’s newest retro pub is ready to welcome you for great eats and lively atmosphere. Check out their mouth watering menus for lunch and dinner!
Hours:
WED- 4PM-10PM THURS-4PM-10PM FRIDAY – 3PM- 11PM SATURDAY – 1PM-11PM SUNDAY -1PM- 7PM _ Keep an eye out for live music announcements and updated hours on their Facebook!
Boji Spudz
Get Hot Fresh Donuts! From our kids’ favorite PB&J to our Lemon Creme, there’s something for everyone at Boji Spudz. New varieties added regularly. Be sure to ask about our gluten free options when you stop by for your sweet treat. ‘Get glazed’ in Okoboji!
Hours as of Oct. 27th:
Wed-Sat 6:30am to 11:30am
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 Monday – Saturday at 3 pm. Closed on Sundays. Call 712-332-7044 to place pick up orders.
The 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: Tuesday – Friday 7 am – 3:30 pm; Saturday 7 am – 2 pm.
Juniper Lanes Pub & Grill – Spirit Lake
Juniper Lanes Pub & Grill serving customer favorites for breakfast, lunch and dinner! They have open bowling Monday, Wednesday, Friday and Saturday. Don’t miss their wing special on Wednesday nights to enjoy both wings and bowling all for $20!
Call Juniper Lanes Pub & Grill at: 712-336-4418
Hours: Open 7 days a week. 6am -2pm and 5pm-9pm
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 Wednesday – 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!
Hours:
Monday – Thursday: 11am – 9pm
Friday and Saturday: 11am – 10pm
Sunday: 11am – 8pm
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 nearly 24 hours seven days a week! Fast, flavorful, authentic, and convenient: that’s what we’re all about.
HOURS: Restaurant & drive-thru open 8am – 12am Monday thru Friday and 24 Hours Saturday and Sunday
Gingham 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: Thursday – Sunday 4-7pm, Monday – Wednesday CLOSED
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.
Milford | 712-338-9000
Hours: Sun- Thurs 11AM – 8PM
Fri – Sat 11AM – 9PM
Spirit Lake | 712-336-5000
Hours: Sun – Thurs 11AM – 9:00PM
Fri – Sat 11AM – 10:00PM
Enjoy the coolest treats in Okoboji at The Frozen Parrot!
The Frozen Parrot serves up handcrafted gourmet popsicles in a range of unique and irresistible flavors that will delight your taste buds. But that’s not all- their menu also features a scrumptious selection of gelato, with new flavors rotating regularly to keep things exciting!
To stay updated on their latest gelato creations, make sure to follow them on Facebook and Instagram.
Hours: Thursday – Sunday 3pm – 9pm
The Hutt Bar & Grill– Arnolds Park
Diana and her 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, Wednesday, Thursday 11 am – 8 pm; Friday – Saturday 8 am – 9 pm; Sunday 8 am – 8 pm (CLOSED ON TUESDAYS)
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!
The Koffee Kup
Right in the heart of the Iowa Great lakes and with in walking distance to many hotels and resorts is the Koffee Kup! For amazing full service breakfast, a full lunch menu and daily specials you will want to make sure and have a meal at the Koffee Kup.
Hours:
Monday – Friday 7-11am
Saturday 7am-12pm
Sunday 7am-1pm
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.
La Barca
La Barca Mexican Restaurant is open for dine in & carry out. La Barca has an amazing lunch buffet that you must check out while you are here! Open 11am – 9 pm Tuesday through Sunday.
Call 712-332-6200 to place a to-go order.
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 weekdays from 11 am – 8 pm. (11 am – 9 pm on Fri and Sat)
Lunker’s Lounge at Okoboji Lodge
Lunker’s Lounge, located at the newly renovated Okoboji Lodge, is a hub of live music, delicious food and refreshing drinks. Whether you’re stopping off the bike trail or just looking for a laid-back evening with good company, their crew has just what you need. Perfect way to kick back after a day enjoying the Iowa Great Lakes! Keep an eye out for seasonal food features and live music announcements on their Facebook and Instagram. Find them at @okobojilodge.
Hours: Fridays 2-11pm, Saturday 11am-11pm, Sunday 11am-7pm
(Keep an eye on their Facebook for the most up-to-date hours!)
The Market
(Closing on Oct. 11th and will re-open in November for the holidays!)
Newly opened in spring of 2024, The Market is the go-to place for nutritious and nourishing meals for on-the-go Okoboji locals and vacation families.
In addition to their in-house menu, they also offer ‘Vacation Mom’ meals, available for purchase in their grab ‘n go cooler and fully prepared for at-home enjoyment to serve your family of 2-8.
**During their closure, they will still be cooking and re-stocking Grab-n-Go items, Vacation Mom Meals, and hosting parties. Stay tuned for the launch of their meal delivery service! Call (712) 339-3963 with questions or to book a party.**
Phone: (712) 330-9205
Hours: Tuesday-Thursday 11:00-5:00, Friday 11:00-3:00, Saturday 11:00-2:00
Closed: Sunday and Monday
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 – 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 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: Friday-Sunday 11 am – 2 am, Monday-Thursday 3 pm – 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. Great Tap selection and drinks. Daily specials.
Hours: Monday-Sunday 11 am – 10 pm
O’Farrell Sisters – Okoboji
Breakfast is served! O’Farrell Sisters of Okoboji is the lakes area’s last original diner! Try their 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! Serving all day breakfast, 11am lunch.
Hours: Thurs – Mon: 8 am – 2 pm
(Last day of the 2024 season is Oct. 27th)
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 Friday – Saturday, 11 am – 10 pm on Sunday
One and One
One and One Chinese Restaurant is a great place to get all of your favorite food!
Hours: 11 am – 9 pm daily (Closed on Tuesdays).
Call 712-332-9100
Steaks, seafood, chicken, and so much more! When you eat at the Outrigger you will be home!
Hours: Thursday and Saturday: 5 pm – 9 pm
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: Sunday – Thursday 6 am – 9 pm, Friday and Saturday 6 am – 10 pm
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 – 9 pm, 7 days a week.
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-Saturday: 5:00-10:00, Sunday: 5 pm – 9 pm
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: Monday and Tuesday 11 am – 2 pm, Thursday and Sunday 11 am – 8 pm, Friday and Saturday 11 am – 9 pm
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 is a great place to kick back and relax with friends while enjoying live music and delicious food.
Hours: Sunday – Friday 4 pm – 10 pm; Saturday 11 am – 10 pm. (Kitchen closes at 10pm)
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. 3 pm – 10 pm, Tue. – Thurs. 11 am – 10 pm; Fri. – Sat. 11 am – 1 am; Sun. 9 am – 10 pm
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: Monday – Thursday 11 am – 10 pm; Friday & Saturday 11 am – 3 am
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.
Hours: Sunday, Wednesday, Thursday 11am to 9pm, Friday and Saturday 11am – 10pm (Closed on Mondays and Tuesdays)
Located inside of Allure & Co in downtown Spirit Lake, Spice & Lemon Cafe is a charming cafe that serves up a variety of delightful drinks and food. Great place to sit and enjoy a coffee and a bite to eat!
Hours: Monday thru Friday 9:30am – 4pm, Saturday 9:30am – 2pm
*Last day of the 2024 season is October 20th*
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!
Hours: Monday – Sunday 10 AM – 8 PM (Closed Wednesday)
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 – Thursday 5 pm – 9 pm; Friday 11 am – 10 pm and Saturday 5 pm – 9 pm (Closed Sunday and Monday)
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 and yes…there are cinnamon rolls too! FREE coffee 7-8AM with the purchase of one breakfast item.
Open 7 am – 2 pm…7 days a week!
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:
Closed Monday and Tuesday
Wednesday – Thursday: 5 pm – 10 pm
Friday – Saturday: 11 am – 11 pm
Sunday: 11 am – 3 pm
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.
Weds. – Fri. 4 pm – 2 am and Saturday – Sunday 11 am – 2 am.
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 7 days a week 11 am – 9 pm
For Reservations call: 712-220-3200
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 this year is WEST O Brick Oven Pizza! It’s SOOO SOOO GOOD!
Tasting Room Hours: Tuesday – Friday: 2 pm – 10 pm; Saturday and Sunday: 12 pm – 10 pm (Closed Monday)
Pizza: Wed-Sat: 5-8 pm, Sat-Sun: 12-2 pm (Closed Monday)
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