Bibb's Ribs in Decatur
2811 N Water St,
Decatur, 62526
(217) 875-4462
(217) 875-4462
Providers of barbecue in Decatur
barbecue, dining, food, restaurant