The quaint Alabama towns of Mentone and Fort Payne come alive in autumn. Keep reading for our recommendations on where to eat ...