North Central Iowa, Iowa Restaurants ClarionChappy's On Mainp: 515-532-2727 122 South Main StreetClarion, IA 50525New Home Cafep: 515-602-6386 106 S Main StClarion, IA 50525groundedp: 515-602-6212 118 North Main StreetClarion, IA 50525