Xaachila. Tlayudas y Comida Oaxaqueña is located in Ciudad de México, Mexico on 23 locales B, C y D, De La Santísima, Centro. Xaachila. Tlayudas y Comida Oaxaqueña is rated 4.4 out of 5 in the category fast food restaurant in Mexico.
Address
23 locales B, C y D, De La Santísima, Centro
Amenities
Gender-neutral toilets