Amarillo TX Seafood 1. 620 SW 16th Ave, Amarillo, TX 79104 | Youngblood's Texas Cookin' Stockyard Cafe (806) 342-9411