The Blue Duck Barbecue Tavern
212 Southwest Water Street, Peoria, IL 61602
Restaurants
You might also be interested...
Lariat Steakhouse
Peoria
The Lariat Steakhouse is a fine dining restaurant in Peoria featuring steaks and seafood.
Read more about Lariat SteakhouseHickory River Smokehouse
Peoria
Hickory River Smokehouse brings Texas to Peoria!
Read more about Hickory River SmokehouseBiaggi's Ristorante Italiano
Peoria
Biaggi's is a casual Italian restaurant with an amazing selection of house-made and imported pastas.
Read more about Biaggi's Ristorante Italiano