The landmark clifftop building still stands over Ocean Beach. The restaurant is slated to reopen in late 2026.