Yes, muriatic acid dissolves concrete. The strong chemical compound of the acid causes damage to the concrete and loosens it up. If not handled with care, this solution may cause irreparable damage to yourself and on the drain. So, one has to be pretty cautious about the muriatic acid.