Pickup from Gloria's Latin Cuisine at 5611 Colleyville Blvd, Colleyville, TX 76034, USA