I’m on Instagram but do not follow David or his restaurants. If you do then, of course, you would have known about it.
Also, as @Oldandtired said, I often find out about a new place only when someone posts about it here. And I honestly don’t recall you posting about this deli.
I’ve learned in the last few years that if you’re not following your favorite restaurants, bands, comedians, etc. You’ll miss out on a lot of information, as it’s where everything gets announced/updated. It’s just the reality of 2025.