It has a capacity of 28,703 and is located at the seaside in Boca del Río. It is used mostly for football games and was the home of Tiburones Rojos de Veracruz. This stadium is also referred as the "Colossus of the Virginia neighborhood" ("Coloso de el Fraccionamiento Virginia" in Spanish).