Best Local Latin Band
Face it, this is a recording-company town. When bands sit down to play, they’re more likely to be laying tracks for a CD or mugging for a television camera than working a late-night crowd. Live music is less likely to waft through smoke-filled rooms in Miami than it is to…