Perched atop Lookout Mountain in the northeast corner of the state, tiny, terrific Mentone is one of Alabama’s most idyllic small towns. With its natural beauty, colorful characters and nostalgic ...