A Korean restaurant in San Francisco making some of the best fried chicken in the Bay Area will be closing in the coming weeks.
Ilcha, at 2151 Lombard St., will close for good on Feb. 14, owners announced on Instagram. “It wasn’t an easy decision, but it’s time for us to say goodbye to this chapter,” the message reads. No specific reason for the closing was disclosed.
Ilcha management did not immediately respond to a request for comment…