Pickup from Mi Casita at Mi Casita, 110 N Carroll Blvd, Denton, TX 76201, USA