PRNewswire/ -- Churro Station, the fresh authentic churro maker and franchisor, is pleased to announce new restaurant locations have opened in Phoenix and Peoria, Arizona, South Beach in Miami, Florida and Fort Mill, South Carolina with several California locations and a Las Vegas Nevada location opening soon.