Not caught a huge number of mullet from the shore but have caught enough to give an opinion.
I usually find the best results are from estuary mouths or where sewage or fresh water flows in to the sea. Failing that you will still catch from rocky shores and sand too , just go looking.
They are also worth a go when high spring tides wash the seaweed that's been dumped for ages at he high tide mark. If the weed is crawling with maggots, even better. Fish maggots on the hook too.
Have a look at the Operation Sea Fishing website by Mike Ladle (I think that's the right name). Absolute mine of information on both Bass and mullet.
One trick I would suggest if you are using bread is to stuff liquified bread under rocks at low tide. Then as the tide rises it releases a steady stream of groundbait in to the water.
Of course don't bother if you start getting plagued with sea birds.
I've found really cheap bread is as good as any. You can mix some stinking mackerel in if you want.
Best tip is to see if you can get down to the beach at low tide and just observe. If the water is clear you will see the dark grey fish about. Stay low and quite and you may even see thm with their backs out of the water in VERY shallow water. Take some bread crust too. These fish are very easy to spook and if you do you may as well move somewhere else.
I always look on mullet as sea going chub . Both are great fighters and will fall for a well presented lump of bread. If you find they take it and you can't hook the, try hiding the hook totally in the bread. I have no idea why this works but it seems to.
I'd also suggest a world class shrink as this is one fish that will drive you NUTS.
Have fun.
