I've had fairly good success with taxis. Took a few hundred before I got my truck. There is a lull in service mid afternoon.
Another option, if you are on Facebook messager, there is a taxi dispatch system you can write. Also a number you can call. They charge an extra 7 (I think) pesos and...