Cafe Internet y Tacos de Canasta is located in Ciudad de México, Mexico on Calle Avena 171, Iztapalapa, Granjas Esmeralda. Cafe Internet y Tacos de Canasta is rated 3 out of 5 in the category internet service provider in Mexico.
Address
Calle Avena 171, Iztapalapa, Granjas Esmeralda