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