El club fue fundado en diciembre de 1996 y disputa sus partidos como local en el Estadio Revolución Mexicana construido en 1958 y con capacidad para 3.500 espectadores.