Nothing in Miami proper
you need to look around Coral Springs. There is a huge hobby shop there but forgot the name. Google.
Oh, Extreme Hobbies is south Miami near the airport,but they carry traxxas stuff and such.
The closest track is Coral Springs, but they never have onroad racing(neglected.) Mills Pond(1/8) and Coral (1/10)are offroad. Really nice tracks.