Barbecue restaurant · 308 Liberty St, Covington, IN
Dine-In
More food in Covington, IN · Barbecue in Covington