Yes there are lots of cafes to choose from on the South Perth foreshore. Some of these are - The Boatshed, Mister Walker, Coco's Restaurant, Atomic, Dolce & Salato. Or if you want something a little different & as close to the water you can get there's The Acai Corner - a truck that parks on the lawn most days serving Acai Bowls, Coffee & other drinks & snacks. Look them up for trading hours before heading down to avoid disappointment.
There sure is, take your pick! Lots of cafe's around the Mend St, precinct. There is Mister Walkers on the Mends St, Jetty. If you'd prefer to go for a walk first, head east from the Jetty and walk along the walk path until you get to the Boat Shed.
Yes ! There is the Boatshed cafe at the end of Coode Street South Perth on the foreshore. And then if you are wanting something at the end of Mend Street foreshore, Mister Walkers is a wonderful option ! It is in front of the ferry.