Pickup from Gloria's Latin Cuisine at 700 Baybrook Mall, Friendswood, TX 77546, USA