We visited The Front Porch at 12039 North Florida Avenue in Dunnellon on 24 April 2010. And here’s something funny. I growed up ’round these parts and I never knowed that this was “North Florida Avenue” until just now. Until this very moment, to me the official location of The Fron...