During the day (except Sun) Richmond bound trains run from Daly City, so you could transfer to a Richmond train at Balboa Park and just do the one change for a Berkeley destination as an alternative. Watch the times, though, as they stop in early evening.