Cover the acid-based stain with baking soda. Leave the baking soda on the limestone surface for 15 minutes to absorb the liquid.
Wipe the baking soda off the limestone with a clean cloth.
Moisten a sponge with water. Add two or three drops of dishwashing detergent. Wash the surface of the limestone to remove and neutralize any remaining trace of acid-based liquid.
Rinse the surface of the limestone with a damp cloth.
Sprinkle marble polishing powder over the etching stain on your limestone surface. Rub the powder into the limestone with a damp cloth. Move the cloth in circular motions to buff the surface until the etching stain is removed.
Remove the marble polishing powder by wiping the limestone with a dry cloth. Dry the limestone with another cloth. Allow the surface to air-dry completely.