A popular internet cafe off of the plaza of San Juan de TeotihuacanTeotihuacan.
Return to Taking Yahoos Seriously