Taqueria El Giro
3601 US-60, Amarillo
(806) 471-4208
Recent Reviews
You May Also Like
Cattlemen's Club - 3803 E Amarillo Blvd
Bar
Cattleman's Cafe - 3801 E Amarillo Blvd
Cafe
Thai Star - 3800 E Amarillo Blvd
Thai
Restaurants in Amarillo, TX
Taqueria El Giro
3601 US-60, Amarillo, TX 79107
(806) 471-4208