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)