Pickup from Texas de Brazil at 101 N Houston St, Fort Worth, TX 76102, USA