The Waco Castle
What’s the Waco Castle The Waco Castle is an icon in Waco, Texas, boasting its glory on Austin Avenue. The corner lot sat in despair for years, with the castle looking rough. One would see a vacant lot with carbon black stains taking over the stone. I found some old photos of the interior, which […]