The City of Oceanside hosts a fireworks show on Monday. Photo: Gina Yarbrough/San Diego County News

OCEANSIDE—The City of Oceanside Monday celebrated its 129th anniversary and the Fourth of July one day earlier with a fireworks show.

The City of Oceanside Parks and Recreation Division and the Friends of Oceanside Parks hosted  the celebration at El Corazon on Rancho Del Oro Drive near Oceanside Boulevard.

Prior to the fireworks, thousands of revelers enjoyed the day with music, entertainment and food.