Coffee & Tea Restaurants in Odebolt, IA Down Town Cafe214 S Main StOdebolt, IA, 514587126682244Cattlemens RestaurantCattlemens SteakhouseCoffee ShopsRestaurantsSteak RestaurantsTea HouseUsed Restaurant Equipment Supplies Show MoreSee AlsoCoffee Shops