Arroyo Grande is celebrating its 100th anniversary this weekend with a number of events.
Arroyo Grande celebrates its 100th anniversary