Get directions to: Baudean's, Theodore, AL Restaurant address: 3300 River Road Theodore, AL 36582, USA Driving Walking Bicycling Restaurant: Baudean's