Taqueria El Sultan is located in San Luis, S.L.P, Mexico on Calle Palmira 1010 Local C Fraccionamiento Pedregal Fase 2. Taqueria El Sultan is rated 3 out of 5 in the category food processing company in Mexico.
Address
Calle Palmira 1010 Local C Fraccionamiento Pedregal Fase 2