The best way to get to Taylor's beach and Avalon beach, is to take the direct bus L90 from the city, and get off at Avalon beach. From there, your best bet is to walk or get a ride to Taylor's beach, which is more hidden.
We were invited over by a nice man who lived in the area. This was his adorable pet, Tilde.
My friend and his pet