Yeah .. I must agree with all on this topic - Elf is also my favourite fish to target, but in Cape Town they seem to be very few & far between & small.. However If you are willing to travel 150 km north to Veltdrift you stand a chance of landing the one year olds ( +- 300mm )in the river or if on a boat you could try the Langebaan lagoon where the larger elf reside. Daisy ( senior sealine member ) knows the baan very well - talk to him he is an expert on that area. For the lagoon remember they prefer warmer water usualy south of the yacht club. Or you could travel east to Arniston , Was there in Feb & had gr8 fun with with the slightly larger elf ( 400mm ) however the bigger ones where absent - they only come closer to the shores of arniston after 2 day of a serious SW wind.... Heading up th Brede next w-end where i might land the odd elf but not getting my hopes up..
Anyway good luck & tight lines.