From Our Editors
Spice up your week with a trip to McKeen's Pub & Grill in Spirit Lake, and enjoy grub at the top of its game. McKeen's Pub & Grill is a fine restaurant for those with large and small parties.
Whether you're coming from work or a ballgame, the dress code at laid-back McKeen's Pub & Grill is come-as-you-are.
Drivers will embrace the parking lot located next door to McKeen's Pub & Grill.
Prices tend towards the moderate side, with the average tab at McKeen's Pub & Grill running under $30 per person.