Pickup from Arturo Boada Cuisine at Arturo Boada Cuisine, 6510 Del Monte Dr, Houston, TX 77057, USA