I guess I should mention it is called Plaza de Santa Isabel.
Exploreseville.com