All types Bar Restaurant All types All types Bars Restaurants Best bars in Odebolt, IA Jocks Sports Bar 211 Main Street, Odebolt, IA 51458 Bar Time Out Sports Bar & Grill 401 South Des Moines Street, Odebolt, IA 51458 Bar