Get directions to: Sol's Nieto Fajitas, Garland, TX
Restaurant address: 565 W Oates Rd Ste 130 Garland, TX 75043, USA
Restaurant: Sol's Nieto Fajitas