Get directions to: La Paloma Taqueria, Garland, TX
Restaurant address: 3545 W Walnut St Garland, TX 75042, USA
Restaurant: La Paloma Taqueria