Get directions to: R & B Barbecue, Selma, AL
Restaurant address: 6843 Al Highway 22 North Selma, AL 36701, USA
Restaurant: R & B Barbecue