TOOT N TOTUM #94 in 2151 Se 34th Ave in Amarillo