Guide

How to Get a Reservation at Perbacco in San Francisco

George Yates · Founder, SeatSwiper · Updated August 29, 2026

Perbacco has sat at 230 California Street since 2006, which in Financial District years makes it an institution. Owner Umberto Gibin runs the room, chef and co owner Staffan Terje runs the kitchen, and the cooking is specifically Piemontese and Ligurian rather than generic Italian: agnolotti dal plin, tajarin, vitello tonnato, a wine list built around Barolo and Barbaresco. The homepage carries the San Francisco Chronicle Top 100 Restaurants seal. All of that would be enough to make it busy. What actually makes a Perbacco reservation hard is the schedule, because the restaurant serves five days a week and one of those is dinner only.

How booking Perbacco actually works

Perbacco books on OpenTable. The Reserve Now button on the restaurant’s own site points straight at its OpenTable page, and the site states that reservations can be made either there or by calling 415-955-0663. There is no ticketed or prepaid seat here, and the restaurant publishes no deposit requirement, so you are booking an ordinary table.

The thing most guides get wrong is that Perbacco does not publish a release hour. There is no 9am alarm, no midnight sprint, no weekly batch. OpenTable exposes a rolling calendar and the restaurant sets how far out it runs, which means the alarm clock strategy that wins tables elsewhere in this city is not the lever here. Open the OpenTable page, scroll to the last date it will let you pick, and that is your horizon. Book from the far edge inward rather than waiting for a moment that never comes, and spend the effort you would have spent on an alarm on watching for returned tables instead.

Why the table is hard to get

Perbacco is squeezed by its own hours. Service runs Tuesday through Friday from 11:30am to 9:00pm and Saturday from 5:30pm to 9:00pm. It is closed Sunday, and closed Monday outside of December, when the restaurant adds Monday service for the holiday season. Count that up and the week holds four full days plus one dinner only Saturday. Every table that a seven day restaurant spreads across a week has to fit into five services here.

Then there is who wants those tables. This is a Financial District dining room, so it gets hit twice a day by two different crowds. The lunch rush is downtown business, and the room has been described for years as reliably full of suits. Dinner picks up the after work crowd first and then date night and out of towners, and unlike a lot of FiDi restaurants Perbacco is a destination at night rather than a place that empties at six. Saturday is the worst of it: no lunch service at all, a single three and a half hour dinner window, and the whole city rather than just downtown competing for it.

The room is not small, which cuts both ways. Perbacco has a mezzanine and several private spaces and can seat large groups, so a real share of its capacity goes to parties rather than two tops. December is the extreme version of this. A restaurant that hosts office parties for up to 150 seated guests is a restaurant whose holiday calendar disappears in blocks.

The off-peak and back-door angles

If your date is fixed to a Saturday at 7:30pm, you are in the hardest possible slot and the front door is the only door. If you can flex on anything, Perbacco has more real back doors than most hard tables in San Francisco:

When cancelled tables come back

Because there is no release hour to camp on, cancellations are where most of the winnable Perbacco tables actually live. OpenTable returns a released table to inventory the moment a guest cancels, so a Saturday that read fully booked on Tuesday can quietly have a two top on it by Thursday afternoon.

Two windows matter more than the rest. The first is the 24 to 48 hours before service, when weekend plans firm up and people release what they no longer need. The second is specific to this restaurant: downtown lunch bookings are business bookings, and business plans move. A meeting slides, a flight changes, a client reschedules, and a Wednesday 12:15pm comes loose the same morning. Same day is a productive window for Perbacco lunch in a way it is not for a Friday night tasting menu across town. Our guide on restaurant cancellation policies explains why those windows fall where they do.

The catch is the obvious one. A returned table at a restaurant this well known might sit open for a couple of minutes before someone else refreshing the page takes it, and nobody can watch an OpenTable calendar all day by hand. OpenTable’s own alerts help, but an alert is a notification rather than a booking, which is the whole difference, and we broke that down in what OpenTable Notify does and does not do.

Full disclosure: SeatSwiper is my product. Everything in this guide works without it. The last section explains where it helps and exactly what it costs.

Automating the watch

That last mile is exactly what SeatSwiper is built for. You tell it the Perbacco table you actually want, your date range, your time window and your party size, and it watches that table around the clock, then books the second a seat opens, whether that is new availability appearing on the calendar or somebody cancelling their Saturday. It books on your own OpenTable account, in your name, a normal reservation you walk in and use, and nothing is resold or transferred. Pricing is plain: your first booking is free, then a flat $5 only when it actually gets you the table, no subscription, and starting a cancellation watch costs $1 to begin. The honest limits belong here too. It works on Resy, SevenRooms and OpenTable only, it needs your reservation account connected to book as you, and it can lose a race for a single returned seat when demand spikes. It is a far better watcher than a human with a refresh button, but it is not a guarantee. For the rest of the city’s toughest rooms, start with the hardest restaurants to book in San Francisco, or line up the same plan for Cotogna over in Jackson Square.

FAQ

Does Perbacco take walk ins?

Yes. Perbacco states on its own homepage that walk ins are always welcome, which is unusually direct for a restaurant this well known. It is not a bar only carve out, it is the house policy. It works best for one or two people, and the strongest arrivals are right at 11:30am when lunch opens or right at 5:30pm when dinner opens, before the Financial District crowd fills the room.

What time do Perbacco reservations open?

There is no published release hour. Perbacco does not announce a specific day or minute when tables open, and OpenTable simply exposes a rolling calendar whose length the restaurant sets. That means there is no alarm to set. The reliable move is to open the OpenTable page, scroll to the furthest date it will let you select, and book from that far edge inward, then watch for cancellations on the dates already inside the window.

Do you need a deposit or prepaid ticket for Perbacco?

No. Perbacco is a standard reservation, not a ticketed or prepaid seat, and the restaurant publishes no deposit requirement for a regular dining room booking. You can also reserve by phone at 415-955-0663 rather than online. Private events are handled separately through the private dining team, which has its own terms.

When do cancelled Perbacco tables come back?

OpenTable returns a released table to inventory the moment a guest cancels, so tables reappear at any hour. Two windows are richest. The 24 to 48 hours before service is when weekend plans firm up and people give back what they will not use, and same day matters unusually much here because downtown lunch bookings are business bookings that move when a meeting or a flight shifts. Smaller parties have the edge, since a returned two top is far more common than four seats coming back at once.

Is lunch easier to book than dinner at Perbacco?

By a wide margin. Lunch runs 11:30am to 2:00pm Tuesday through Friday, with a $35 prix fixe alongside the a la carte menu, and it draws downtown office traffic rather than the whole city. Dinner runs 5:30pm to 9:00pm Tuesday through Saturday and is where the real competition sits, especially Saturday, which has no lunch service at all. If the pasta is what you are after, lunch is the reliable way to get it.

Is Perbacco open on Sunday and Monday?

Perbacco is closed on Sunday. It is also closed on Monday for most of the year, with the exception of December, when the restaurant adds Monday service for the holiday season. Service otherwise runs Tuesday through Friday from 11:30am to 9:00pm and Saturday from 5:30pm to 9:00pm. That compressed five day week is a large part of why the table is hard to get.

Related guides

You know when the table opens; the hard part is being first the moment it does. Stop refreshing. SeatSwiper watches the table you want and books it the second it opens or someone cancels, on your own account. First booking free. Get started.