Pickup from Gloria's Latin Cuisine at 3721 Justin Rd #101, Flower Mound, TX 75028, USA