Texas is the best state for BBQ. It's home to three of the top 12 best BBQ cities in America: San Antonio, Austin, and Dallas.