Taxi missions are hard because I don't know my way around the map too well. I know a little better now, so I'll try that. I just hate how I can't really explore the map looking for stuff, because it takes SO long to do.
That's why I do taxi missions at the start of the game, you learn the roads/map