All reviews seem negative
I've had good BBQ and I've had great BBQ, and I've had it in Texas. This is not great BBQ, in fact it is not even good BBQ. The meat had a slight...