Everyone knows that rooftop restaurants in San Francisco are few and far between, but we managed to round up some stellar spots to try out when you’re looking to grab dinner or happy hour drinks with a view. Whether you prefer a swanky environment with craft cocktails, or a laid-back terrace to enjoy a casual meal, we’re sure you’ll find something on this list that caters to your sensibility. Start planning your weekends, because you’ll want to hit all of these San Francisco rooftops at least once.
Scroll down to the bottom for a handy map to get you started.
1. Chotto Matte
The highly-anticipated Nikkei restaurant Chotto Matte was finally unveiled atop the former Macy’s Men’s department store in the fall of 2023. The stylish new wraparound rooftop restaurant towers over San Francisco’s Union Square, offering sweeping views of the city in a welcoming ambiance with Japanese lavastone, shou sugi ban wood, and a merged patio design. Some menu items to look out for are Chotto Branzino Ceviche, Tentáculos de Pulpo, Sato Maki sushi, and Pollo den Miso.
🍽️ Cuisine: Nikkei (Japanese-Peruvian)
🌐 Learn more: Chotto Matte
📍 Location: 50 O’Farrell St, San Francisco, CA (Union Square)
2. Fiorella Sunset
Beloved Italian restaurant Fiorella opened a new location in the Inner Sunset several years ago, this time with a heated rooftop deck. The bi-level space has a sleek street-level dining room, complete with a bar and a working fireplace. The roof deck is a private outdoor space on the second level with string lights, lush greenery, heaters, and a retractable awning for foggy days.
🍽️ Cuisine: Italian
🌐 Learn more: Fiorella Sunset
📍Location: 1240 9th Avenue, San Francisco, CA (Inner Sunset)
3. RH
Pier 70 opened its massive 5-story RH gallery in the Dogpatch several years ago to much ado. It includes a beautiful atrium restaurant, a garden rooftop with firepits, and countless showrooms displaying the industry’s most luxurious and upscale home furnishings. Although the restaurant doesn’t serve tables on the rooftop directly, you can get a drink at the Palm Court restaurant and find a seat up there yourself.
🌐 Learn more: RH
📍Location: 590 20th St, San Francisco, CA (Dogpatch)
4. El Techo
This breezy rooftop bar and restaurant in SF’s Mission District has incredible views, plus a wide variety of Latin American street food. In addition to their fabulous margaritas, consider trying other mouthwatering cocktails including pisco punch, sangria, and more.
🍽️ Cuisine: Latin American street food
🍸 Happy hour: 4-6pm Monday-Friday, with $5 beers and $4 tacos
🌐 Reservations: El Techo
📍Location: 2516 Mission St, San Francisco, CA (Mission District)
5. Dirty Habit
This San Francisco rooftop restaurant and lounge boasts exciting breakfast and dinner menus. Breakfast options include brioche French toast and BBQ beef hash, and dinner options include roasted bone marrow with shallot jam, chicken wings with chili vinaigrette, and much more. Dirty Habit’s 5th floor patio alone is worth the visit; you can enjoy your meal in a comfortable, fully heated, modern open space.
🍽️ Cuisine: New American
🌐 Reservations: Dirty Habit
📍Location: 12 4th St, San Francisco, CA (SoMa)
6. Charmaine’s
Charmaine’s is a fancy rooftop bar in San Francisco situated atop the San Francisco Proper Hotel. They have cozy fire pits and stunning city views to accompany creative seasonal food options and excellent cocktails. At 120 feet up, you can enjoy SF views that are hard to find anywhere else.
🍽️ Cuisine: Cocktail bar with small bites
🌐 Reservations: Charmaine’s
📍 Location: 45 McAllister St (Entrance at 1100 Market Street), San Francisco, CA (Mid-Market)
7. Rooftop 25
Here’s a swanky SF rooftop with a great menu and even better vibes. Their menu includes ahi tuna tartare, ginger barbecue spareribs, oak wood-roasted octopus, and more exciting dishes that are sure to take your romantic evening to the next level. They also have an impressive drink menu featuring a variety of ciders, beers, wines, and delicious cocktails.
🍽️ Cuisine: American, cocktail bar
🌐 Reservations: Rooftop 25
📍 Location: 25 Lusk St, San Francisco, CA (Mission Bay)
8. Cavaña
LUMA Hotel’s sunny 17th-floor deck is a great place to dig into the flavors of Central and South America. Bring a group and order a selection of small plates to share tapa-style, all of which are inspired by traditional recipes and highlight seasonal ingredients. Cavaña’s cocktail program is a gem in itself, so take an extra moment to choose the perfect drink to complement your food choice.
🍽️ Cuisine: Cocktail bar with Central and South American food
🍸 Happy hour: 4-6pm Monday-Friday, with select $13 cocktails
🌐 Reservations: Cavaña
📍 Location: 100 Channel St 17th Floor, San Francisco, CA (Mission Bay)
9. 620 Jones
Right, so 620 Jones boasts an enormous heated patio with a fantastic ambiance even though it’s just 1 story up – still technically a rooftop, though! What it might lack in panoramic views, it makes up for with a solid happy hour, inventive cocktails, and a laid-back atmosphere.
🍽️ Cuisine: Cocktail bar with New American food
🍸 Happy hour: 4-6pm Monday-Friday, with $5 wine, beer, and special cocktails
🌐 Reservations: 620 Jones
📍 Location: 620 Jones St., San Francisco, CA (Lower Nob Hill)
10. KAIYŌ Rooftop
This stylish Peruvian-Japanese Nikkei rooftop restaurant opened recently in San Francisco to great excitement. It’s an upscale tropical oasis with stunning views from the 12th floor of the Hyatt Place Hotel, perfect for catching a sunset over the Bay. Enjoy a menu of Nikkei small eats, plus generous brunch and dinner spreads.
🍽️ Cuisine: Nikkei (Peruvian-Japanese), cocktails
🍸 Happy hour: 2-4pm Friday, 3-4pm Saturday/Sunday, with $14 cocktails, $10 wine, $5 beer, and $10 sushi rolls
🌐 Reservations: KAIYŌ Rooftop
📍 Location: 701 3rd St, San Francisco, CA (Mission Bay)
11. Zingari Ristorante
This elegant Italian restaurant has an exclusive rooftop available just for groups or private dining. It can accommodate meal service for up to 20 guests and cocktail service for up to 120 guests, with amazing skyline views all around. The restaurant itself is popular for live jazz performances and a lovely menu with pasta, salad, meat, and seafood dishes.
🍽️ Cuisine: Italian
🍸 Happy hour: 3-5pm daily, with 20% off entire check from a la carte menu
🌐 Reservations: Zingari Ristorante
📍 Location: 501 Post St, San Francisco, CA (Union Square)
12. Mastro’s Steakhouse
Make sure you dress to impress at Mastro’s Steakhouse, because they enforce a strict upscale dress code that only adds to the elegant ambiance. The high-ceilinged, covered rooftop restaurant can be opened up for a totally al fresco dining experience while you enjoy the best-quality steaks and chops.
🍽️ Cuisine: Steakhouse
🌐 Reservations: Mastro’s Steakhouse San Francisco
📍 Location: 399 Geary St, San Francisco, CA (Union Square)
13. Montesacro Pinseria
This modern Italian restaurant serves Roman-style pinsa, inspired by the ancient flatbreads once made by peasants. Enjoy it atop their cozy 2nd-floor covered terrace, which is open rain or shine with heaters and live music. You’ll want to keep coming back for the rotating weekly specials.
🍽️ Cuisine: Italian
🌐 Reservations: Montesacro Pinseria
📍 Location: 510 Stevenson St, San Francisco, CA (SoMa)
14. Good Good Culture Club
Fans of Liholiho Yacht Club will be thrilled to see that their new sister restaurant has a casual and lively rooftop deck. The family-style menu is inspired by the Asian diaspora, with strong influences from Laotian, Filipino, Korean, and Japanese cuisine. Try to grab a reservation if you can, but walk-ins are welcome Tuesday-Saturday from 5-9pm.
🍽️ Cuisine: Laotian, Filipino, Korean, and Japanese
🌐 Reservations: Good Good Culture Club
📍 Location: 3560 18th St, San Francisco, CA (Mission District)
15. Rooftop at VIA
Rooftop at VIA is situated on top of the VIA Hotel. This 12th-floor rooftop, bar, and lounge area is very exclusive, so you generally can’t get up there unless you’re a hotel guest or part of a private event. Try calling ahead to see if you can go on a slow weekday, or keep an eye on their calendar and social media for upcoming events, because they’ve been known to host rooftop yoga classes and more. There is also a bar open to the public on the ground floor.
🍽️ Cuisine: American
📍 Location: 138 King St, San Francisco, CA (Mission Bay)
Bonus: Salesforce Park
If you’re looking for a rooftop experience without having to pull out your wallet, consider bringing a picnic to enjoy at Salesforce Park. This free, floating park exists 70 feet above the ground, and is teeming with incredible gardens and interesting plants. You can bring your own food and sprawl out on the grass, or grab one of the tables in the large patio area.
📍 Location: 425 Mission St, San Francisco, CA (Financial District)