Louisville from Alabama Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map It's Nacho Mama's Cafe - Alabama, Louisville, 99 Planer Mill Road, 36048 (334) 266-5584 Map