Daiquiri Factory Opening Second Location In Davenport This Summer
The Shenanigans have long been over, but some new shenanigans — at a second Daiquiri Factory — are about to begin. The Daiquiri Factory, long a mainstay among popular downtown Rock Island nightclubs, will be opening up a second spot in the old Shenanigan’s Pub building, 303 W. 3rd St., Davenport. Owner Kyle Peters has […]