Carroll IA Bars 1. 1235 Plaza Dr, Carroll, IA 51401 | Bloomers Sports Bar and Grill (712) 792-9101 2. 529 N Main St, Carroll, IA 51401 | B&S's 529 (712) 292-4215