El pueblo de San Cristóbal tiene en su centro la zona colonial, y a su alrededor una zona de construcción más moderna con zona habitacional y tiendas comerciales.