Blue Duck Barbecue Tavern

212 SW Water St Suite B Peoria , IL 61602
Visit Website

Description

The Blue Duck Barbecue Tavern provides top quality ingredients, scratch-made food, and exceptional service delivered in an inviting, energetic and fun atmosphere.

Map

Discover Peoria, IL