Curiously, looking up you will see that the official name is Plaza Topete. Like the location cited in the article here, it was originally the location of a Phoenician temple (tophet) from which it gets it's name. At the site there were the remains of numerous infants. The oral history say this was where the Phoenicians would sacrifice their first born child. Not surprisingly, the citizens prefer to call it the place of flowers rather than by that gruesome reference.
I note the skepticism in the article about human sacrifice, I only note that the site in the article is not unique in reputation.
Well said!