TOOT N TOTUM #75 in 100 Tascosa Rd in Amarillo