Keys Jazz Bistro

📍 💰 Free

The Verdict

"A Hayes Valley jazz club with nightly live performances and a supper club atmosphere. The food is solid and the cocktails are crafted. Reserve a table for dinner service to guarantee seating. The music starts around 7:30pm most nights."

What you need to know

Keys Jazz Bistro opened in 2023 on Broadway in North Beach, in a space that’s been various clubs and restaurants over the years. The room seats about 100 with a mix of dining tables and bar seating arranged around a small stage. Live jazz runs most nights. A baby grand piano anchors the performances.

What to Expect

The booking is jazz focused: trios, vocalists, pianists, and small ensembles playing standards and contemporary jazz. The musicians are Bay Area pros with occasional touring guests. Shows typically start around 7 or 8 PM and run in sets through the evening.

The food is a full dinner menu meant to be eaten during the show. The bistro model means you’re expected to order, not just nurse a drink. Cocktails are well made and the wine list is curated. This is a date night venue. Plan to spend $80 to $150 per person for dinner, drinks, and music.

Visiting

850 Broadway, North Beach. Open most evenings. Reservations are recommended, especially Friday and Saturday. No cover charge (the music is supported by food and drink revenue). Dress is smart casual.

The Broadway block between Columbus and the tunnel is the old strip club row, but the area has shifted toward restaurants and bars. Keys is part of that transition.

Getting There

The 30 Stockton and 45 Union buses run nearby on Columbus. From BART, Montgomery station is about a 15 minute walk through North Beach. Street parking in North Beach is competitive. The North Beach Garage on Vallejo is the backup option.

Skip this if you want a casual bar with live music in the background. This is a sit down dining experience built around the jazz.

More Activities in North Beach

Explore Nearby

More Things to Do Nearby