Taking the family to Indian Rocks Beach this winter for some escape from the snow and a good opportunity to shake out the new Freestyle.

Can anyone tell me about good places to visit - good restaurants - anything else of interest?

And, oh yeah - just in case ... can someone please recommend a good Ford dealer in the area.

Many thanks and cheers.