Pickup from Enchiludas Mexican Cafe at 14025 Westheimer Rd, Houston, TX 77077, USA