Frosted Kitchen is a cupcake shop offering a variety of sweet treats. They are located in Del Rio, Texas.