Mentone Alabama

Town of Mentone Alabama

Mentone Alabama DeKalb County Alabama Mentone is a quaint, welcoming mountain village nestled atop the west brow of Lookout Mountain, in northeast Alabama. Natural beauty abounds, from scenic mountain-top views to the mists of a 104 ft. waterfall. Generations of wonderful people have made Mentone an ideal place to live, work, and visit.