Pickup from Texas de Brazil at Texas de Brazil, 11401 NW 12th St Suite 514, Miami, FL 33172, USA