Robert Austin Cho never announced his new restaurant on Google. Never listed it on Yelp.The last time the pitmaster made headlines was when he closed his beloved Westwood barbecue joint Kimchi Smoke in 2023 — and, after that? He was quiet.Well, that is, except to the handful of people who follow him on Instagram.In the late…