TOOT N TOTUM #86 in 8800 N Soncy Rd in Amarillo