Yellow City Street Food Beth Coke January 18, 2017 0 Comments Address: 2916 Wolflin Amarillo, TX 79109 Phone: 806-353-9273 Hours: Tues – Sat 11 AM – 2 PM; 6 PM – 9 PM Facebook