The St. Pete campus is actually in Seminole, which is on the gulf side of the county about 10 minutes from the beach. So, you have to drive through Tampa, then drive across Pinellas County to get to Seminole. Getting to my 9am classes are a bitch. Without traffic, my drive is a little over an hour, but to get there by 9, I have to leave the house by 7. Which translates to getting up at 5am every day in order to prepare for class.
Florida A & M has a satellite campus in Tampa which is only for students in their final year during rotations. It's next to USF.