All of my favorite places to eat, drink, shop, explore and more in San Francisco.
3465 19th Street
If I had to choose one favorite place to eat in SF, it’s Media Noche. It’s a fairly new Cuban counter-service restaurant that makes both the best ceviche and best sandwich you may ever eat. I’m not kidding. Their pulled pork is unlike anything you’ve ever had. I eat here at least twice a month. Even their salads are incredible; they’re literally half lettuce, half meat. Just the way a salad should be. The decor is nearly as beautiful as the food is delicious, and the exterior features the now Insta-famous flamingo mural. Everything is incredible but I recommend the El Cubano, the Media Dia (the breakfast version of the El Cubano served on sweet brioche with bacon and an egg), the ceviche (pictured above), the Verde Salad with Lechón, the Lechón Asado Bowl and the moon bars for dessert.
1621 Polk Street
This 24 hour donut spot (do I have to say more?) is home to some of the best donuts I’ve ever had. The plain glazed and apple fritter are my favorites but I recommend just ordering an assorted half dozen of whatever is hot for a taste of the freshest items. They also have a giant $10 donut that comes with a challenge of eating it in 3 minutes for a t-shirt and your name on the wall. It also doubles as a great birthday cake.
Black Sands Brewery
701 Haight Street (Lower Haight)
Not only does the decor at Black Sands perfectly match my aesthetic (skulls, black accents, and marble tables), but everything on the menu is incredible. Their menu rotates with the seasons but some of my favorites are: Avocado Toast, Summer Grain Bowl, Chips & Queso, Fast Food Fries, Dungeness Crab Garlic Noodles.
531 Divisadero Street, 517 Hayes Street, 758 Valencia Street
Fast-casual greek food that’s perfect for when you don’t feel like cooking, but want something homemade, or just need a quick meal. Their menu is very simple and offers the option of a sandwich or salad for three types of a meat plus a vegetarian option. You’re also nearly required (because I say so) to get a side of greek fries and get their frozen greek yogurt for dessert. My favorite topping combo is the sour cherry syrup with baklava crumbles.
736 Divisadero Street
A joint venture between SF favorites Four Barrel Coffee and Josey Baker Bread, The Mill is a neighborhood staple for breakfast and marble countertops. Their simple menu features a handful of baked goods and toast combinations that rotate often, but the cream cheese on rye and jam on whole wheat everything are my favorite. Make sure to pick up a loaf of fresh sourdough to take home too. They’ve also started doing pizza in the evenings so you can make a return trip for dinner, or take a slice to go. The Mill is packed on the weekends and it’s nearly impossible to get a table, so I recommend going during the week right at 7am when they open. It’s a great way to start the work day.
237 Fillmore Street, 1155 Folsom Street
Iza is hands-down the best ramen I’ve ever had and is definitely worth the wait in line. Menu highlights include Salmon Tartare, Hiyashi Chuka Cold Ramen, and the Iza Tsukemen, which is when the ramen noodles are served in a separate dish from the broth for a totally different and even more delicious experience.
2175 Chestnut Street, 37 Yerba Buena Lane
Delarosa is home to some of the best pizza in SF and if you like burrata cheese, or if you’ve never had it, you must go. Menu highlights include: burrata bruschetta with hazelnuts & honey, Italian ham, gruyere, & black truffle spread panini, margherita with burrata pizza, and the pancetta, cremini, panna, mozzarella, pecorino pizza.
648 Bush Street
Canadian transplant Bao Down is one of my favorite places to meet friends for dinner. If you’ve never had them, bao buns are steamed Chinese dumplings that kind of look like little pillows or fluffy taco shells. They’re sold individually so you can try all of the different fillings from pork belly to ahi tuna to fried chicken and more. You also have to try the kimchi fries. And thank me later.
4001 Judah Street
Another favorite brunch spot, Outerlands is more than worth the trip to the Sunset district. The wait is usually an hour plus, so go early to put your name on the list before they even open. I pretty much require you to order the sourdough peach fritter to start, and highly recommend the eggs-in-jail for your main.
4033 Judah Street
Just a couple doors down from Outerlands, Trouble Coffee is one of the coolest coffee shops in SF. It’s tiny but is jam-packed with character and skater vibes so serious you’ll probably feel like you’ve transported outside of SF. They also have some cool merch stickers with bad-ass quotes on them.
Salt & Straw
2201 Fillmore Street
There is no competition, Salt & Straw is the BEST ice cream on this planet. It will change your life, because you’ll wonder how you ever lived without it before. Thankfully there’s only one in the city and it’s out of the way, or I’d be there daily, and my body would kill me. But it would be worth it. Anyway, it’s a Portland-based chain that just opened in SF a few months ago so there is always, always a long line. So your best bet is to go at night, an hour or two before closing time, which is 11pm. Their specials rotate monthly, but I love that each location of Salt & Straw partners with local food companies to source the ingredients for their variety of flavor offerings. My favorite is the Olive Oil & Lemon Curd. Don’t knock it until you’ve tried it, which they’ll let you do for as many flavors as you want to try.
206 Valencia Street
When you’re in need of a fancy dinner or just want to try something completely new, head to Tawla. It’s an eastern-mediterranean restaurant with a cool interior and even a back patio. The menu is just so creative and unexpected and different that you will be so pleasantly surprised. I’ve gone here a couple times and each time the menu has been different, since it changes with the seasons, so I can’t recommend any specific dishes other than that you must start your meal with the House and/or Seeded Bread.
3613 Sacramento Street
New kid on the block As Quoted is one of the most aesthetically pleasing eateries in SF. Marble countertops and all- white decor serve as the perfect backdrop for their organic salads and sandwiches, turmeric lattes, and bone broth. Their menu is full of dairy-, gluten-, nut-, and soy-free options. I’m a big fan of the avocado toast (duh).
2123 Fillmore Street, 925 Larkin Street
A go-to for breakfast and lunch options on the healthier side, Jane has two locations plus a stand-alone bakery. You’ll almost always be fighting for a table, but their menu is full of salads, toasts, juices and more. I recommend the avocado toast + smoked salmon.
2298 Union Street
Rose’s feels like a little piece of Paris nestled in the Marina. Home to a delicious brunch, make sure to go early to avoid the wait, and to snag one of the coveted marble tables outdoors. If you liked smoked salmon, I highly recommend the salmon pizza. It doesn’t disappoint.
Little Gem Restaurant
400 Grove Street
This gluten-free restaurant is the place to go when you want something on the fancier side but still want to be healthy. Even if you aren’t avoiding gluten, the menu is full of delicious California and globally inspired dishes. I recommend the Bibimbap + Salmon Tartare.
595 Alabama Street
Tartine Bakery is an SF favorite for bread and pastries, and also always has a line. So the owners opened Tartine Manufactory, an beautiful sit-down restaurant that serves breakfast, lunch, and dinner. It’s the best of the bakery just without the line. And in my opinion, even better than the bakery because their menu is to-die-for. It changes regularly but their dinner includes a “bread service.” You really can’t go wrong here.
Golden Boy Pizza
542 Green Street
Frequented by those with late- night pizza cravings, Golden Boy is worth the trip to North Beach at any time of day. They make focaccia pizza, with only three flavors available at all times. There’s always a line and it’s cash only so avoid going late at night on the weekends if you can. I’m a purist so my favorite is the plain pizza.
2030 Union Street
I hate Mexican food, so the fact that Flores makes this list is a huge deal. While I can’t comment on the traditional dishes they serve, I can tell you that their ceviche is some of the best I’ve ever had. It’s not served with chips, but rather a spoon, because it’s basically just a bowl of sashimi-sized pieces of fish and chunks of avocado in a very citrusy sauce. Just trust me on this one. The decor is especially festive and the guacamole is topped with cotija cheese which I didn’t know was a necessity until now. If you go for brunch on the weekend, and like me aren’t big on the traditional dishes, I highly recommend their corn pancake. Equally sweet and savory it’s sure to please.
189 6th Avenue, 1030 Hyde Street
Nourish is a 100% plant-based and vegan cafe that’s ideal for a healthy breakfast lunch and dinner. They’ve partnered with a bunch of local SF favorites like Kite Hill and Tartine to create a menu that features items like vegan wraps, grain bowls, smoothies and an array of toasts. They also make blue matcha and turmeric lattes. Make sure to check out the refrigerated section for their daily dessert specials too.
Seed + Salt
2240 Chestnut Street
Seed + Salt makes vegan food that’s as creative as it is delicious and is a must-visit if you find yourself in the Marina District. Whether you’re in the mood for sweet or savory, Seed + Salt has you covered for breakfast and lunch with items like chickpea frittatas, sandwiches made with walnut chorizo and eggplant bacon, coconut quinoa porridge, veggie-packed wraps, salads and more. Bonus, all of their desserts are gluten free.
Wrecking Ball Coffee
2271 Union Street
Wrecking Ball makes the best almond milk latte in SF. Plus, the baristas are super friendly and their walls are decked out in an Instagram-friendly pineapple wallpaper.
Check their website for daily truck locations
Bowl’d is a food truck that only serves two items: acai bowls and poke bowls. Their bowls are as simple as they are delicious without making a fuss over toppings. If you find yourself near one of their trucks, it’s worth the wait in line.
222 Battery Street
If you’re craving a hearty sandwich (for breakfast or lunch), Homegrown is the place to go. They’re a sustainable company that uses organic produce from their own farms to create a menu of sandwiches and salads, all will enjoy, including gluten-free options. I recommend the turkey, bacon, avocado sandwich. I always tell myself I’ll save half for later but never do.
2101 Lombard Street
If you’re in the Marina district, stop by this poké place for bowls packed so high you can make two meals out of them. I’m also a huge fan on their mini macaron ice cream sandwiches.
1957 Union Street, 450 Hayes Street, Ferry Building
Urban Remedy is an organic food company that makes ready-to-eat meals, juices and snacks. They’re perfect for grabbing food on-the-go for breakfast or lunch and their juices are the perfect pick-me-up.
2232 Bush Street
Owned by the same family as The Slanted Door (which is next to impossible to get a reservation for), OTD serves up modern Vietnamese food in a sleek and Instagram-friendly environment, complete with marble tables. It might sound strange, but OTD is one of my top places for brunch. And if you’ve never had Vietnamese brunch, I recommend their grilled lemongrass pork over rice that’s topped with a fried egg. There’s nothing like pork for brunch. Trust me.
171 2nd Street
If you’re downtown, Sweetgreen is the best place to grab a healthy and delicious lunch or dinner during the work week. Unfortunately, we only have one location in SF so if you’re pressed for time, order ahead on the app for easy pick-up so you don’t have to wait in line. I have a really hard time resisting their kale Caesar salad.
Pretty self-explanatory, Juice Shop serves up a variety of juices and elixirs throughout the city. Worth noting, the glass bottles come with a $2 deposit (so each juice is $11), which you’ll get back if you return the bottle.
With six dedicated locations throughout SF, Project Juice is another great option for healthy on-the-go smoothies, juices, and breakfast treats. My favorite is the Blue Moon Smoothie + Almond Butter. Yes, it’s $12, but it’s worth it and got me through when I had my wisdom teeth removed.
If you haven’t tried their freeze, go to the SOMA or Market Street locations — they’re the only ones in SF that currently sell the freeze. I’m a fan of the vanilla and often pick up an immunity shot while I’m there.
Hog Island Oyster Co.
1 Ferry Building
Hog Island is a waterfront restaurant with a variety of offerings from their raw bar. If you want to sit outside, you’ll have to wait in a fairly long line, but there’s almost always no wait to sit inside. Even better, their bread service is Acme Bread and they serve Cowgirl Creamery grilled cheese so you can hit three of my favorite Ferry Building spots in one.
1745 Folsom Street
A co-op market in the Mission that stocks a lot of health brands you won’t find anywhere else in SF like Hu Kitchen and Honey Mamas. Their bulk section takes of half the store it’s so big and you can get everything from flours and grains to cleaning products and kombucha. But be careful, a lot of their regular items cost a lot more than if you were to buy them at your local Whole Foods or regular grocery chain.
Joe & the Juice
525 Market Street, 235 Montgomery Street, 301 Howard Street
Joe & the Juice is the Danish coffee and juice chain that’s simultaneously taking over the US and getting me through the work week. With two more locations set to open in SF in the coming months, Joe & the Juice is a staple for getting your coffee fix. I personally don’t think their juice is all that great or worth the money, but their coffee will have you wired in seconds. And I love it. Plus, their locations are designed differently but all have ample seating and European cool interiors.
262 Divisadero Street
A great little coffee shop with a perfect window seat for people watching. If you’re into matcha, they make what I think is the best matcha latte in SF.
528 Laguna Street
When you need to celebrate, head to The Riddler. This champagne bar is a great place to spend a sophisticated afternoon. I’m a big fan of their Brut Rosé selection and the bottomless popcorn. You can add your own seasonings but I require you to try the Scarlett Johansson one (truffle parmesan).
535 Octavia Street, 2356 Polk Street
Loving Cup makes organic and all-natural desserts, but is best-known for their frozen yogurt. The flavors are pretty creative but I recommend the banana “faux yo.” It’s a vegan soft serve made with cashew milk that’s just as delicious as any non-vegan ice creams.
2339 Clement Street
Fiorella’s pizza seriously rivals Delarosa. They too have a burrata pizza that I can eat entirely by myself it’s so good. So if you’re in the Outer Richmond, definitely add this Italian gem to your list.
2343 3rd Street #100
If you happen to find yourself in the Dogpatch neighborhood, make sure to stop by Neighbor Bakehouse. It’s a total hole in the wall but has some really delicious pastries, incredible pizza and fresh loaves of sourdough. If you like almond flavored things, get the almond bostock.
Reveille Coffee Co.
200 Columbus Avenue, 610 Long Bridge Street, 4076 18th Street, 768 Sansome Street
Réveille has become a favorite for coffee dates during the work day. The North Beach location is just a few blocks from my office and it’s one of the few cafés in the city where you can always find a seat. I’m a sucker for their interior design/branding, their extra strong coffee and their almond croissant which is literally a slice of heaven.
Chapter 2 Coffee
411 Sansome Street
Still no word on whether or not there’s a Chapter 1, but Chapter 2 is literally a whole in the wall coffee shop with some killer drip coffee. Tucked away in the Financial District, they’re only open during the week. They’re a great option for an even better cup of coffee when you need a break from your usual Starbucks run.
It’s my favorite food so it get’s it’s own category.
1515 Polk Street
My go-to sushi spot. It’s what I call “divey sushi” — cheap, hole in the wall style with an expansive and incredibly delicious menu. Bonus, they’re open until 1:00am on Friday and Saturdays for when you need to eat after a trip to the bars, and they’re just a few doors down from Bob’s so you can grab dessert after. My favorites are the SF 49’ers roll, Spicy Lambada roll, Spicy Ocean roll, TNT roll, and Cherry Blossom Roll.
431 Bush Street
A fancier sushi spot, tucked away in the Financial District. It can be tough to get a reservation (and you need one in order to eat there, even for the bar) so plan to go here for special occasions or when you’re not the one paying for dinner.
2020 Lombard Street
Another great divey sushi spot, but in walking distance from all of the Marina & Cow Hollow bars, so it makes for a great pre-going out dinner spot.
682 Haight Street
My neighborhood spot from where I order takeout and force myself to do pickup so I’m not paying delivery fees for the two block trip.
501 Balboa Street
On the opposite side of town in the Inner Richmond, Yuubi’s another great spot for ordering takeout, especially since they have free delivery on Caviar.
389 Valencia Street
956 Valencia Street, 411 Hayes Street
1660 Haight Street
1543 Haight Street
Decades of Fashion
1653 Haight Street
1764 Haight Street
1813 Polk Street
1815 Polk Street
1808 Polk Street
4035 Judah Street
The Perish Trust
728 Divisadero Street
988 Valencia Street
604 1/2 Haight Street
1644 Haight Street
900 North Point Street E207, 1415 Grant Avenue
Jackson & Polk
900 North Point Street
545 Valencia Street, 1445 Grant Avenue
2170 Folsom Street
600 Divisadero Street
Roosevelt Way & Museum Way
501 Twin Peaks Blvd
680 Point Lobos Avenue
Dolores Street & 19th Street
1004 Point Lobos Avenue
Hayes Street & Steiner Street
Lombard & Hyde Street
Ina Coolbrith Park
Vallejo Street & Taylor Street
Bernal Heights Park
3400-3416 Folsom Street
Long Avenue & Marine Drive
Buena Vista Park
Buena Vista & Haight Street
Golden Gate Park
Point Reyes National Seashore & Lighthouse
The famous Victorian homes featured in the opening credits of Full House can be seen from Alamo Square.
The only reason to go here in my opinion is for In-N-Out; it’s the only one in the city.
Get some free samples of chocolate at the Ghirardelli stores then head to the shops (a few mentioned above) for cool gifts, clothing, cards and more.
The Ferry Building is full of great shops, restaurants, food stands and more. The farmer’s market takes place here on Tuesdays, Thursdays and Saturdays. My favorite stops inside are: Sow Juice, Gott’s Roadside, Acme Bread, Blue Bottle Coffee, Urban Remedy, Hog Island Oyster Co., Cowgirl Creamery (get the cheese toastie), The Gardener and Gott’s Roadside.
Golden Gate Bridge (duh.)
It takes a few hours to walk across, up to Marin Headlands, and back. So if you don’t have the time (and depending on the fog) you can get a good view of the bridge from Crissy Field, Fort Point, Land’s End, Baker Beach or Ocean Beach.
Planning a trip to SF? Have a question? Email me: email@example.com