Since its founding in 2011 in Dallas, Velvet Taco has expanded into six southern states, including North Carolina, Georgia, and Tennessee. The brand is now on its way to South Florida, where…

READ MORE