Joe Taco | 7312 Wallace Blvd Amarillo TX 79106 United States Restaurant Menu & Phone7312 Wallace Blvd Amarillo TX 79106 United States 4.5/5
Yellow City Street Food – YCSF | 2916 Wolflin Ave Amarillo TX 79109 United States Restaurant Menu & Phone2916 Wolflin Ave Amarillo TX 79109 United States 4.7/5
Zombiez Bar & Grill | 711 SW 10th Ave Amarillo TX 79101 United States Restaurant Menu & Phone711 SW 10th Ave Amarillo TX 79101 United States 4.4/5