Taxi drivers generally speak enough English to get by. Just let them know the name of the hotel or monument you want to go too and they'll figure it out!