The iconic restaurant and landmark in Babb had seemed indestructible, surviving freezing temperatures and hurricane-force winds. The 10,000 square foot building, made to look like a log cabin lodge, ...