Con una superficie de 3.600 m², esta plaza está situada en pleno centro de la ciudad, desembocando en ella la calle del Castillo, que es la calle más comercial de Santa Cruz.