Get directions to: Tacos Garcia, Amarillo, TX
Restaurant address: 2200 E Amarillo Blvd Amarillo, TX 79107, USA
Restaurant: Tacos Garcia