Pickup from Texas de Brazil at 344 Alton Rd #200, Miami Beach, FL 33139, USA