Viele Jahre fristete die Burgruine als verschüttete Ruine, bis vom Verschönerungsverein Mühlacker Teile der Burganlage zwischen 1902 und 1911 restauriert wurden. So hatte die Öffentlichkeit wieder Zugang zu ihr.
2004 wurde begonnen, Ausgrabungen zu machen.
Den Namen Löffelstelz erhielt die Burg vom unterhalb liegenden Weiler, als im 15. Jahrhundert die Burg an das Kloster Maulbronn verkauft wurde.
Die Herren von Dürrmenz waren Erbauer und Besitzer der Burg gewesen, deshalb hieß die Burg ursprünglich Burg Dürrmenz.
Weitere Details zur Geschichte der Burg