La ciudad fue fundada en 1770 bajo el nombre de "Guanajayabo", este nombre solo lo usaban los primeros habitantes de la localidad por lo que el pequeño asentamiento era nombrado ""El Recreo"" porque tenía varios bares y otros locales de diversión.