TOOT N TOTUM #27 in 734 N Taylor St in Amarillo