Celebrating nature and the past is very easy to do atop Lookout Mountain around Mentone, Alabama. Much of the town (and much of the area around it) feels like a step back in time and the Moonlight Bistro is no exception. The older log cabin building sits along Alabama-117 with parking in the back. Upon […]

