Probably the Best in South Florida... a lot of work has been done on it and suppossedly sometime next year they are thinking of bringing the Cactus Cup here. You'll see every level of rider out there. It gets quite crowded too.
How to get there:
South on 95 to 163rd St. Go east and its on the south side of the road. Across the street from the Miami Ale House .. MMmm Beer!!