El Santo Tacos&Tequila
Shop 5137 No.158 Julu Road, Shanghai China
El Santo Tacos&Tequila is a Mexican, Latin, Spanish place is located in Shanghai, Shanghai Region. The address of El Santo Tacos&Tequila is Shop 5137 No.158 Julu Road, Shanghai China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 21 6333 2181,