Get directions to: Tally-ho, Selma, AL Restaurant address: 509 Mangum Avenue Selma, AL 36701, USA Driving Walking Bicycling Restaurant: Tally-ho