Tony Olson took ownership of The Blue Duck Barbecue Tavern in 2022, saying it was "an easy decision." Regular customer Joshua Herman said the business “is one of the finest restaurants Peoria has to ...