I live in falmouth and stack is good for pollock, wrasse, mackies and garfish.
There are more fish in the river at the moment so you might want to try Prince of Wales pier or Fish Strand Quay good for mackie or sometimes bass and nice and close to the town so you can find things for other members of your family to do.
if you want to travel Flushing (opposite side of the penryn river to falmouth) is fishing well.
The helford is good for mackies, Pollock wrasse etc i have not caught any bass there for a while.
You can get some good Bull Huss at maenporth between falmouth and Mawnan Smith. If you carry on round the footpath from stack you will come to it. My friend caught three 4-5lb bass there yesterday.
A bit further afield is praa sands, mousehole, newlyn and Penzance which are all fishing well at the moment.
Hope this helps
The Tackle Shop is a good place to buy bait near the end of town or trago mills also has some real bargins.