Mc Clelland IA Restaurants 1. 109 Main St, Mc Clelland, IA 51548 | B & J's Dew Drop Inn (712) 566-9360