El Taquito

El taquito, 7870 N Federal Blvd, Westminster, CO 80030, United States

(720) 327-2980

Location