Why might Hidalgo have delivered the Grito de Dolores in a public setting?

Hidalgo did not deliver the Grito de Dolores. It was Miguel Hidalgo that gave the original cry on the morning of 16 September 1810 in the town of Dolores Hidalgo.
Copyright Wanderlust World © https://www.ynyoo.com