I've seen Cara Cara at both Vierra and Joe Overstreet last year, but nothing really close or good photographically. I'm going to both places over the next week but any place they are seen regularly right now?
You mentioned the two places I know of, Viera being the most reliable. Depending on the time of year, when the have offspring, it's quite easy to get close to them.