Pickup from Street Food Sherman at 900 N Broughton St, Sherman, TX 75090, USA