Yes, muriatic acid can be used on concrete to remove rust stains, but it must be handled with care. It is important to use protective gloves, eyewear, and a mask when working with muriatic acid, and to follow the manufacturer's instructions closely.