SF Restaurants, Food & Drink Castro Restaurant Shut Down By Health Department Rebrands For Second Time In Three Months The Castro is getting another new restaurant, sort of, called Janchi, which is being billed as a "Korean gastropub." It's going into the space at 2251 Market Street and as Hoodline notes, this