Information NameMunicipal San FranciscoCountrySpainCityTafallaCapacity4.000 SeatsLength105 mWidth67 m