La ciudad es atravesada por el río San José, que sólo llega al mar en verano de forma irregular, pero en años muy lluviosos en el altiplano produce grandes bajadas de agua que colorean el mar de café debido al gran arrastre de sedimentos que lleva.