@brittneyau • The Broad - DTLA
Life's too short to waste on a bad meal
Franki helps you discover restaurants through customer content, and earn rewards for the places you actually go.
Ilcha is located at 2151 Lombard St, San Francisco, CA 94123, in the Marina district.
































































Ilcha is a women-owned Korean bar and bites spot located at 2151 Lombard St in San Francisco's Marina district. The menu centers on high-quality, authentic Korean dishes with a contemporary twist, served in a casual yet buzzing modern setting. Guests rave about the delicious, filling food and warm atmosphere that suits everything from a low-key date night to a lively group celebration. The space carries an energetic yet approachable vibe that feels equally at home for a spontaneous weeknight out or a birthday gathering.