A friend called me up last night to ask if I knew anywhere great for late-night sushi—and any other kind of food for that matter. It got me thinking about this list again. So here you go. To all those midnight snackers out there. —SD
A San Franciscan's lament is often that there's no late-night dining in this town. But there is—and it reaches far beyond Nopa and Globe to neighborhoods all across the city. In fact, just recently, the Marina added three new late-night spots—Kasa, Tacolicious and Delarosa—to its roster of Betelnut and Brazen Head. Meanwhile, in the Mission District, Nombe is turning out food until 2 am.
Following is an impressively diverse list of 32 restaurants that serve food—good food—until midnight, at least a couple nights a week, and often beyond.
Craving a late night snack of dumplings, pizza, meatballs, deviled eggs, kimchi ramen, pupusas, sushi … ? The city is your oyster. Come and get it.
Betelnut (Marina)
Eats: lettuce cups, hand-pulled hoisin pork, Happy Buddha dumplings
Last call for food: 11 pm, Sun–Thurs; midnight, Fri and Sat
Beretta (Mission)
Eats: pizza, eggplant caponatina, meatballs
Last call for food: 1 am, daily
Bix (Jackson Square)
Eats: hand-cut steak tartare, deviled eggs, mini lamb burgers
Last call for food: 9:30 pm, Sun–Wed; 10:30 pm, Thurs–Sat; bar menu until midnight, Thurs–Sat
Brazen Head (Marina)
Eats: oysters on the half shell, crab cakes, pepper steak
Last call for food: 1 am, daily
Cav (Hayes Valley)
Eats: steamed clams with chorizo, marrow bones, roasted kurobuta pork
Last call for food: 11 pm, Mon–Thurs; midnight, Fri and Sat
Delarosa (Marina)
Eats: proscuitto and argula pizza, carpaccio of beets, gnocchi with rock shrimp
Last call for food: 1 am, daily
District (SOMA)
Eats: cambazola cheese fondue, pear and endive salad, lamb meatballs in charmoula
Last call for food: 10:30, dailfull menu until 10:30; late night menu until midnight (closed Sun)
El Farolito (Mission)
Eats: three-ton burritos
Last call for food: 3 am, Sun–Thurs; 4 am, Fri and Sat
El Zocalo (Bernal Heights)
Eats: pupusas, plantains and beans
Last call for food: 4 am, daily
Emmy’s Spaghetti Shack (Bernal Heights)
Eats: caesar salad, spaghetti and meatballs
Last call for food: 10:45 pm, Sun–Thurs; 11:45 pm, Fri and Sat
Gaspare (Outer Richmond)
Eats: old-school thin-crust pizzas; old-school antipasto misto
Last call for food: 11 pm, Sun–Thurs; midnight, Fri and Sat
Genki Ramen (Richmond)
Eats: kimchi ramen, shrimp tempura, seaweed salad
Last call for food: 11 pm, Sun–Thurs; 1 am, Fri and Sat
Globe (Jackson Square)
Eats: tuna tartare, salad lardon, rib-eye with potato gratin
Last call for food: 1 am, Mon–Sat; midnight, Sun
Gitane (Union Square)
Eats: bacon bonbons, Pacific wild swordfish, French lentils
Last call for food: 11 pm, Tues–Wed; midnight, Thurs–Sat
Golden Boy Pizza (North Beach)
Eats: pesto pizza, clam pizza
Last call for food: 11:30 pm, Sun–Thurs; 2:30 am, Fri and Sat
Grubstake (TenderNob)
Eats: linguisa with eggs, French dip sandwich
Last call for food: 4 am, daily
Heaven’s Dog (SOMA)
Eats: soup dumplings, kung pao tofu, chicken curry claypot
Last call for food: 1 am, Mon–Sat
Kasa Indian (Marina)
Eats: turkey kebabs, kati rolls, lamb curry
Last call for food: 11 pm, Sun–Wed; 2 am, Thurs–Sat
Katana-Ya (Tenderloin)
Eats: kimchee fried rice, chasu ramen, sushi
Last call for food: 1 am, daily
King of Thai Noodle (Union Square)*
* several locations
Eats: wonton noodle soup with greens, yellow chicken curry
Last call for food: 1 am, daily
Magnolia Pub + Brewery (Upper Haight)
Eats: house-made jerky, Spanish chorizo, cobb salad
Last call for food: midnight, Mon–Thurs; 1 am, Fri; midnight, Sat
The Monk’s Kettle (Mission)
Eats: house-made veggie burger, giant pretzel, fire-grilled chicken breast
Last call for food: 1 am, daily
Namu (Inner Richmond)
Eats: cold soba noodles, shiitake dumplings, crispy vegetable tempura
Last call for food: 10:30 pm, Sun–Tues; 1 am, Wed–Sat
Nombe (Mission)
Eats: ramen, chicken wings with honey and chili, blood orange salad
Last call for food: 11 am, Sun, Mon, Wed, Thurs; 2 am, Fri and Sat
Nopa (NOPA)
Eats: warm chicory salad, Moroccan vegetable tangine, hamburger
Last call for food: 1 am, daily
Oola (SOMA)
Eats: slow-cooked confit of duck, goat cheddar mac and cheese
Last call for food: midnight, Sun–Mon; 1 am, Tues–Sat
Panchitas #2 (Mission)
Eats: pupusas!
Last call for food: 2:30 am, daily
Ryoko’s (Nob Hill)
Eats: sushi, sushi, sushi
Last call for food: 2 am, daily
Starbelly (Castro)
Eats: chicken liver terrine, porchetta
Last call for food: 11 pm, Sun–Thurs; midnight, Fri and Sat
Tacolicious (Marina)
Eats: carnitas tacos, albondigas soup, drunken beans
Last call for food: 12 am, daily
Yuet Lee (North Beach)
Eats: clams in black bean sauce, salt-and-pepper squid
Last call for food: midnight, Thurs–Sun; 3 am, Fri and Sat; closed Tues
Zuni Café (Hayes Valley)
Eats: roasted chicken and bread salad, ricotta gnocchi, shoestring potatoes
Last call for food: 11 pm, Sun, Tues–Thur; midnight, Fri and Sat; closed Mon








