Pickup from Refresqueria at Refresqueria, 2504 25th Ave N #13, Texas City, TX 77590, USA