As we sat and enjoyed a hot cup of coffee and omelets at the Talk of the Town in North Falmouth with still over a foot of ...