SF Restaurants, Food & Drink Third Castro Restaurant On Same Market Street Block Gets Shuttered By Health Department Following on 2015 Health Department closings/cleanups at Sliderbar (now rebranded as Ovok) and Barracuda (which rebranded as Mandu and then Janchi before closing for good last month), another restaurant that shares that