There’s a track not too far called Miami motorcross. There’s a few more further north but that one would be the closest to us.
Broward Motorsports does not rent any ATVs. They have them for sale though. No track/trails as they are centrally located near downtown Fort Lauderdale just off of I-95 and Sunrise Blvd.
Thanks! Your answer is awaiting moderation.