Queue Gallery is a bit off the beaten path in more ways than one. It’s in downtown Miami, close to the New World School of the Arts but far from art scene hotspots like Allapattah and the Design ...