Fue proyectado por el arquitecto Antoni Rovira i Trias (que ya había construido anteriormente el mercado de San Antonio) y su construcción empezó en 1887, siendo inaugurado en 1888.
El edificio está catalogado como bien cultural de interés local.
[1][2] El edificio es una característica estructura de hierro de tres naves, dispuesta en un único sentido compositivo, el eje mar-montaña, en la zona central de una manzana del Ensanche.
La nave central, más ancha y más alta, se ilumina lateralmente por encima del tejado de las laterales.
En el interior se modificaron los niveles de pavimento, para adaptar el espacio a las normativas de accesibilidad, y las fachadas, suprimiendo parte del zócalo y las rejas para ser sustituidos por nuevos cierres de vidrio y persianas de madera.