CONTACT

Amarillo Location

Visit Us

7312 Wallace Boulevard, Amarillo, TX 79106

Call Us

806-331-TACO (8226)

Downtown Location

Visit Us

600 S. Buchanan Amarillo, TX 79106

Call Us

806-350-TACO (8226)

Canyon Location

Visit Us

502 15th St. Canyon, TX 79015

Call Us

806-452-TACO (8226)

Scroll to Top