Head to Venice on I 75. Take exit 193 and head SW (coming from the south thats a left turn) on Jacaranda. Turn right on Venice Ave. Stay on Venice Ave until after youve crossed the bridge to the downtown area. Turn left at the second light after the bridge (Harbor - name not well marked). Turn right at the 5th street (Alhambra).
From the north:
Head to Venice on I 75. Take exit 200 (SR681) and follow it to US 41 where you'll turn left (south). Take US 41 to Business US 41 (Tamiami Trail) where you turn right. After you cross the bridge, you'll turn right on Venice Ave. Turn left at the first light (Harbor - name not marked). Turn right at the 5th street (Alhambra).
Park on the street as close to the dead end as possible. Be careful not to block the driveway to the condo. Keep your dive between the culverts to the south and the three pine trees to the north.
These directions were copied & pasted from a thread on a Venice dive get together that took place yesterday. Although I know that there are other spots along Venice that produce teeth from a shore dive, I don't know where or how good they are. Occasionally this site turns up some big ones, sometimes you come back with a half dozen baby teeth. As far as I know, my non-diving wife was the star yesterday with a 2"tooth that she found in a shel pile on the beach. I still love her anyway.
Maybe a local such as ReefGuy could chime in on other sites?