Pickup from Supermercados Teloloapan at Super Mercado Teloloapan #7, 5330 Chimney Rock Rd, Houston, TX 77081, USA