Pickup from Gloria's Latin Cuisine at 2600 W 7th St #175, Fort Worth, TX 76107, USA