If you do go to Vegas there’s a bass pro that is incredible,huge sea fishing section (bit odd as it’s in the desert),I won enough in a Casino one morning to cover the entire trip and have a decent spend up.
you can certainly do a bit of fishing and catch fish at Huntington beach and long beach piers,I saw guys fishing for halibut and everyone was catching mackerel,tight lines and enjoy the rest of your trip