Dairy Queen
Fast Food Restaurant
2019 18th St Spirit Lake, Iowa 51360Grumpy staff build up of people with no care for customer experience
El Caporal
Mexican Restaurant
2308 17th St, Suite 100 Spirit Lake, Iowa 51360Great Atmosphere!!! Love the style and setup Our server was very friendly and the food was Great!!!
KWIK STAR #1012
Convenience Store, Car Wash, Gas Station
3350 U. S. Highway 71 Spirit Lake, IA 51360Caseys is better.
Domino's Pizza
Pizza Delivery
3425 US71 Spirit Lake, Iowa 51360Ordered the pasta Primavera and found a VERY long black long hair that I literally had to pull from my mouth. I have pink shorter hair so it wasn't mine. I never had issu ... more
Papa's Smok'in Meat
Caterer
1940 147th Street Spirit Lake, IA 51360Very good pork and beef brisket. Not open a lot because they can't find help.
Pizza Ranch
Buffet Restaurant
2003 18th St. Spirit Lake, Iowa 51360The staff was extremely friendly and helpful. Parking: Plenty of parking within close distance to door.
Pub19 Bar & Grill
American Restaurant
1665 Highway 86 Spirit Lake, Iowa 51360Grabbed the Greenie burger for the Boji Burger Battle. Overall great burger, kind of like a Mexican patty melt. Only thing I would change to it is maybe smash it a little ... more
Hy-Vee Grocery Store
Grocery Store, Supermarket, Fresh Food Market
1500 18th Street Spirit Lake, IA 51360Hey it's Hy-Vee what can I say
Hy-Vee Wine & Spirits
Wine Club, Beer Store, Cigar Shop
1902 Peoria Avenue Spirit Lake, IA 51360Great selection,prices and fabulous staff!
Los Lagos Mexican Grill And Bar
Restaurant, Mexican Restaurant
2308 17th St Spirit Lake, Iowa 51360The wait staff for our table did not speak English. I was able to middle through in my Spanglish. I asked for carnitas in Spanish for my daughter, but she got ground beef ... more
Papa Murphy's | Take 'N' Bake Pizza
Pizza Restaurant
3601 Highway 71 Spirit Lake, Iowa 51360The young brown haired girl that waited on us was so kind and soft spoken and just a joy! Plus not only good service but the best pizza i have ever gotten there! I asked ... more
Casey's
Pizza Delivery
1304 18th St Spirit Lake, Iowa 51360Great place for quick bite to eat.
Burger King
Restaurant, Fast Food Restaurant
2209 Circle Dr W Spirit Lake, Iowa 51360Place is a disaster, cant cut a sandwich in half. Gave us only fries instead of a sandwich and also screwed up the order before and after us. Slow service for a drive in ... more
Hy-Vee Pharmacy
Pharmacy, Drug Store, Medical Center
1500 18th Street Spirit Lake, IA 51360Friendly, caring, hardworking
Arby's
Miscellaneous, American Restaurant, Deli
3501 U. S. Hwy 71 Spirit Lake, IA 51360Was a great experience!! The food was hot and fresh, the employees were amazing. I do not post reviews very often but the employees that were working 3-28-24 evening ... more
BlackEarth Java
Coffee Shop
2902 Aurora Ave W Spirit Lake, IA 51360Best Chai Latte!! Friendly service!!!
The Well Coffeehouse and Eatery
Coffee Shop
1303 18th St Spirit Lake, IA 51360THEY HAVE A DRIVE-THRU!!! Im here more than once every week. Its my favorite place to just hang out or get work done! Service is top notch and their food is impeccable!! ... more
The Venue
Banquet Hall
1605 Hill Ave Spirit Lake, IA 51360We golfed and watched the game. Very nice facility!
Toast on Hill
Diner
1604 Hill Ave Spirit Lake, IA 51360Love the atmosphere and vibe of the place. Friendly staff and customer service
Taco John's
Fast Food Restaurant
2329 Circle Dr W Spirit Lake, Iowa 51360Food was barely warm. Language used by staff was not professional.
Woude's Bay Bar
Bar
940 252nd Ave Spirit Lake, IA 51360The pulled pork nachos are awesome. Drinks are great! I love to get our cat fix while vacationing away from our boys.
Spencer's Underground Ministries
Coffee Shop
771-799 18th St Spirit Lake, IA 51360Wonderful place for teens
Gingham Inn To Go
Restaurant
100 Hill Ave Spirit Lake, IA 51360I get chicken and sometimes ribs almost every week!!! My family LOVES the chicken and all the sides. I generally get a large quantity of everything because it is so good! ... more
Wave 71 Nutrition
Restaurant
2308 30th St Spirit Lake, IA 51360Great drinks and friendly staff.
Blue Water Java
Coffee Stand
3307 U. S. Hwy 71 Spirit Lake, IA 51360Loved the rare chance to get a great Iced Late with great food! Service was great and timely! Our server April was wonderful!
Subway
Sandwich Shop
2301 Circle Dr Spirit Lake, Iowa 51360Getting worse and worse the bread doesn't seem fresh the sub doesn't even feel fresh the lettuce often feels as if it's been there all day I don't know I'll just head to ... more
Walmart Deli
Deli
Serving Spirit Lake, IA 51360A&W Restaurants
Fast Food Restaurant
2308 17th Steet Spirit Lake, IA 51360Great Mexican Food
Scooter's Coffee
Coffee Shop
1808 Keokuk Ave Spirit Lake, IA 51360It's s drive thru but they are friendly. Just wish they would mix up the hot chocolate and bit more and give it an extra couple of seconds to get actually hot instead of ... more
Spice & Lemon Café
Coffee Shop
1618 Hill Ave Spirit Lake, IA 51360Tiny little cafe inside of Allure. Selection of coffee type drinks you would expect, and then a bunch of teas and sodas that you wouldn't expect like boba and CBD sodas. ... more
Creative Cakes by Mindy
Bakery
3006 18th St Spirit Lake, IA 51360Mindy made me the most gorgeous and delicious birthday cake! I asked her to decorate fall colors with flowers and the flavor was peanut butter chocolate! It was perfectio ... more
Gingham Inn & Colonial Lounge
Restaurant, Bar
100 Hill Ave Spirit Lake, IA 51360Worst haggis ever
Subway - Closed
Sandwich Shop
2200 17th Street Spirit Lake, Iowa 51360Friendly people but I had to double the guacamole on the new guacamole wrap ?
Pronto Spirit Lake
Convenience Store
2402 17th St Spirit Lake, IA 51360Great service.
Caf Esteam
Coffee Shop
1618 Hill Ave Spirit Lake, IA 51360Great coffee but watch out for the rude woman behind the counter!
Main Event Bar & Eatery
Bar & Grill
16010 IA-86 Spirit Lake, IA 51360Yeet
Hey Good Cookies
Bakery
1310 18th St, Ste A Spirit Lake, IA 51360FAVORITE OKOBOJI/SPIRIT LAKE STOP!! Amazing coffee, and cookies. Cheerful staff and very clean. Highly recommended. Owner has brought a lot of opportunities and color! lo ... more
El Parian Inc
Mexican Restaurant
3840 US-71 Spirit Lake, IA 51360Good Ambiance.
JB Contracting, LLC
Home Builder, Bathroom Remodeler, Cabinet Maker
3060 U. S. Hwy 71 Spirit Lake, IA 51360They started each day of my bathroom remodel right on time. They answered any and all questions I had throughout the entire remodel and they were very personable. They ma ... more
Hy-Vee
Grocery Store, Wine Store, Seafood Market
1500 18th St Spirit Lake, IA 51360Good clean store, staff is helpful. It seems the fruits and veggies tend to go bad faster than the same items at Cub, but their bakery market and meat departments are wil ... more
Asian Palace
Miscellaneous, Restaurant
817 Lake St Spirit Lake, IA 51360Amazing people with amazing food!!!
Ruthven Meat Locker at the Lakes
Market
1608 Hill Ave Spirit Lake, IA 51360Our now go-to for ribeyes! We've put off steak night if they're out on an impromptu stop.
Goodies Handmade Candies
Candy Store, Chocolate Shop, Coffee Shop
2321 30th St Spirit Lake, IA 51360Nice little place to have coffee & a treat. Lots of yummy goodies & treats. Fun gifts & unique cards for all occasions.
Sportsman's Pub
Pub
1609 Hill Ave Spirit Lake, IA 51360Great hang out! Staff was on top of their Game! Say hello to the little alien and add to the rubber band ball on your next visit!
Okoboji Brewing Company
Brewery
3705 U. S. Hwy 71 Spirit Lake, IA 51360Best beer selection around of "Local" tap beers!
Lewis Family Drug
Drug Store, Pharmacy
2308 Webber Dr Spirit Lake, IA 51360Family Diner
Diner, American Restaurant
1604 Hill Ave Spirit Lake, IA 51360Fun but DO not go there starving! Always busy, very popular local restaurant for breakfast! Is also a seat yourself place so you must pay attention otherwise you will mis ... more
Mr Drain Man
Excavating Contractor, Service Establishment
607 36th St Spirit Lake, IA 51360Quick to respond, friendly and does a great job. I definitely recommend!
Remington's Restaurant
American Restaurant
1511 18th St Spirit Lake, IA 51360Good food, fast service! If down that way again hope to stop again!
Deli On The Ave
Deli
1603 Hill Ave Spirit Lake, IA 51360Good flavor combinations in the sandwich but my chicken sandwich had more cheese than chicken. I had to ask for my drink & then it was what I ordered. It may have been an ... more