Crusens high res logo

2117 W Farmington Rd
West Peoria, Illinois

426 E War Memorial Drive
Peoria, Illinois

1007 N. Main St.
Creve Coeur, Illinois

Duck’s On Farmington Rd.

COMING SOON!
Currently Under Construction

Ducks logo

SIGN UP

TO RECEIVE THE LATEST INFO

THIS WEEK

DAILY SPECIALS
AND MENUS

Skip to content