E.N.
Hi J.,
The two places that I know of are Brengle Terrace Park and the beach (I think they do it at the pier). I'm not much for crowds so I never go near them, so I'm sorry I can't help you with specifics on where to park and when to get there. My sister lives close enough to Brengle Terrace that we get a good view from her backyard, and I've watched the beach fireworks from the top of the hill at Mesa/College (the Y is there now, but it used to be soccer fields and there was a good view on a clear night, if you don't mind being 5 miles or so from the action). Brengle Terrace Park is on Vale Terrace in Vista. I think the fireworks start at 9:00 pm and I would bet it is a very popular spot, so you would want to get there early (you could plan a picnic dinner - though I don't know how much fun that would be with 2 little ones and big belly!). They have several parking areas there at the park and they probably direct traffic. I'm wondering if you're military since you're new to Oceanside. If so, you might be able to see the beach fireworks from Del Mar beach. I haven't tried it, but that beach is just north of the harbor so it's not too far from the pier and might have a descent view. Sorry I'm not more help, but welcome to Oceanside!:)