Pickup from Gloria's Latin Cuisine at 3309 Esperanza Crossing, Austin, TX 78758, USA