A BBQ takeout and delivery restaurant has debuted in Fort Worth: Called Shoulda 8 BBQ, it’s at Fort Worth Food Works, the ...