This is the Plaza Mayor, or town square. You will find one in most Spanish villages and cities.
We learned in our class in Segovia that usually the town hall and church are built around the
Plaza mayor. That is not the case in San Cristóbal. The Plaza Mayor is surrounded by houses.
The church and town hall are on the next street over.