Review: Michelbob’s BBQ, Naples, FL My folks are snow birds and spend most of the winter in South Florida.  They’ve often spoken about a BBQ place that they like called Michelbob’s.  They’ve even brought me a jar of their rub, which I enjoyed.  I reviewed their rub here. Well finally I had the chance to […]