Pub 19 Bar & Grill


Contact Us

Looking for a spot where you can get great food and drink, all while enjoying an exceptional atmosphere with the company of good friends? Pub 19 Bar & Grill is here to provide you with a dining experience that’s unlike any other. From our extensive food menu, to numerous drink options, to the amazing view of the Okoboji View Golf Course, we’ve got it all. Sit indoors in our expansive dining hall or go outside to enjoy the weather while you eat—we accommodate parties of all sizes, for any occasion. For more information about our menu or to inquire about your next get together, please contact us today via the form below.


Monday-Saturday 11AM – 9PM
Sunday: 11AM–8PM

Visit Us

1665 Highway 86
Spirit Lake, IA 51360

Call Us


"Had a pizza after playing a round of golf with friends from out of town. Fast and friendly service. Pizza was great and plenty for four of us. Good job!"


"This place is the best food in the IGLs! Great service and atmosphere. All of the food is very good. The Pizza and the flatbread is the BEST AT THE LAKES! Doesn't even compare to some of the others. Maybe, The best in the State. They also do To Go orders. We dine there or get a pizza to take home as often as we can."

Sam Clemens

"We had a great family lunch on a busy 4th of July weekend. Service was great and so was the good. Beautiful surroundings too!"

Teri Dougherty

"During our family Christmas on December 16, 2017 we were looking for a place for about 30 of us to eat. With only about 45 minute notice, Pub 19 received us with a warm greeting and a large area for us to have a great meal. The waitress was one of the best we have ever encountered! The food was exceptional, we highly recommend this place for great service and great food."

Cheryl and Bob Lampe

Really good pizza "Staying at Cutty's and this was a easy, fast and food was great. Ordered 2 large pizza's for 6 of us. More than enough food and it tasted great. Highly recommended."



Monday: 11 AM - 8 PM
Tuesday: 11 AM - 8 PM
Wednesday: 11 AM - 8 PM
Thursday: 11 AM – 8 PM
Friday: 11 AM – 9 PM
Saturday: 11 AM – 9 PM
Sunday: 11 AM – 8 PM

Visit Us

Pub 19 Bar & Grill
1665 Highway 86
Spirit Lake, IA 51360
Phone: (712) 332-8142

Map of Spirit Lake

join our team

Want to join our team? Apply online today.