Pickup from Gloria's Latin Cuisine at Gloria's Latin Cuisine, 3715 Greenville Ave, Dallas, TX 75206, USA