Watch the world go by at Founders Plaza. If its paved paths could talk, this historic square would have some fascinating tales to tell.
Situated in León Centro, this public square is worth a visit. But you'll find a great deal more to discover in this area. León Stadium, Cathedral of León, and Plaza del Zapato Commercial Center are within easy reach of Founders Plaza.