Get directions to: San Diego Tacos Shop, Irving, TX
Restaurant address: 1601 N Story Rd Irving, TX 75061, USA
Restaurant: San Diego Tacos Shop