Review of The Blue Duck Barbecue Tavern

212 Southwest Water Street, Peoria, IL 61602

Overall Rating

Review


Delicious & accommodating. No gluten free buns available but food is so good you wouldn't want one anyways.

Updated 4 years ago

Celiac