Lotta Bull BBQ

Lotta Bull BBQ is a locally owned BBQ restaurant in Delight, Arkansas, serving award-winning, world-champion BBQ in the greater Murfreesboro area.