Why Are NYC Reservations So Hard to Get? (And How to Actually Book One in 2026)
By Claire from the TablePass Team
Let me try to explain what it's like to book a restaurant in New York in 2026.
You pick a place — say, Torrisi. You look up when they drop new reservations. Turns out it's 10 AM on Tuesday, exactly 30 days before the date you want. You set an alarm. You open the Resy app at 9:59. You have your credit card saved. Your phone number verified. Your profile complete. You're hovering over the date button. At 10:00:00 sharp, you tap. "No reservations available at this time."
You try again 15 seconds later. Same message. You try every 10 seconds for the next two minutes. Nothing. You close the app and think, "Maybe it didn't drop." Then you refresh one more time just to be sure. Still nothing. You go back to work.
That's the version where everything goes right. Now imagine also that your finger slips, or the app throws a network error, or the server takes 400 extra milliseconds to respond. That's the version that actually happens 80% of the time.
If you've had this experience and wondered why it's this bad, you're not alone. NYC restaurants have become genuinely difficult to book, in ways that are new even to people who lived through the pre-pandemic Resy wars. Here's what's actually going on.
The Short Answer: Supply and Tech Outran Demand
Three things converged:
- Demand grew faster than capacity. New York added maybe 2-3 marquee openings per year since 2021, but the number of people trying to book those restaurants roughly quintupled. TikTok video circulation alone can push a place from "hot" to "impossible" in a weekend.
- Booking moved entirely online. A decade ago you could call a restaurant and ask nicely. That's basically gone now. Everything routes through Resy, OpenTable, or — more recently — DoorDash. When reservations are gated by a public API, anyone with a fast connection competes on equal terms with a professional.
- Automation became the default. The minute cancellation-catching software existed, the calculus for manual bookers changed permanently. A human who refreshes Resy once a minute is in a race against a server polling every 2-3 seconds. They're not going to win.
None of this is reversible. Restaurants aren't going back to phone bookings. Platforms aren't going to add capacity-limiting anti-bot measures that hurt their own engagement numbers. Automation tools aren't un-inventing themselves. This is the steady-state.
The Drop-Time Playbook (Who Releases What, When)
If you want to book manually, the first thing you need is a mental model of when each restaurant actually releases tables. Here's the current NYC meta:
10 AM ET drops, 30-day window (most common): Carbone, Torrisi, Via Carota, L'Artusi (note: actually 14d), Minetta Tavern, Cote, Misi. This is the "prime" drop time and the one with the most competition. Set a second alarm for 9:58.
9 AM ET drops: Monkey Bar (20-day window), Theodora (30-day), Don Angie on OpenTable (7-day). These are slightly friendlier because the crowd that knows about 10 AM sometimes sleeps through 9.
8 AM ET drops: I Cavallini (14-day), Four Horsemen (30-day). The earliest meaningful drop slot. Usually emptier competition. Hurts if you're not a morning person.
12 PM ET drops: Tatiana (28-day). One of the only lunch-time drops, which changes the competitor mix significantly.
Midnight ET drops: Balthazar, Dhamaka, Bistrot Ha, Minetta (some configurations), Mother Wolf, Pijja Palace, and about a dozen others. These are brutal in a different way — you're trying to stay up until 12:00 AM on a random Tuesday. Most people don't bother, which is your opportunity.
Unusual schedules: Joo Ok releases the first half of each month on the 15th of the prior month at noon ET, and the last half on the final day of the prior month. Ambassador's Clubhouse runs on semi-monthly drops tied to the 1st/15th of each month. The Eighty Six uses a 7-day window at 9:30 AM, restricted to DashPass members only.
The Strategies That Actually Work (For Humans)
If you're booking manually, here's what moves your success rate from ~5% to ~20%:
- Pre-load everything. Party size, date, time window. The moment the drop hits, your only action should be "tap the slot." Any navigation you do during the first 10 seconds is time other bookers are using to actually book.
- Go early, not prime. A 5:30 PM Carbone reservation is still Carbone. The rigatoni is the same. The room is quieter, which some people prefer. Most of your competition is hunting 7-9 PM.
- Pick less-popular days. Tuesday and Wednesday inventory at most hard-to-book restaurants is 2-3× easier to grab than Friday/Saturday.
- Accept a non-ideal time. If 7:30 isn't available but 9:15 is, take the 9:15. You can always eat later. You can't eat at a restaurant you didn't book.
- Stop trying for the same specific date. Flexibility is the single biggest variable. A three-week range across any weeknight dramatically changes your odds.
If you do all of this consistently for a specific restaurant over a few weeks, you'll almost certainly get in. The issue is that "consistently for a few weeks" means eating a 10 AM drop session into your morning every day, which most people aren't going to sustain.
Why Monitoring Services Exist
I built TablePass because I was one of those people who couldn't sustain it. I wanted Carbone for my anniversary, tried manually for two weeks, caught nothing, and ended up at a less-hyped spot that turned out to be fine but wasn't the thing I'd been thinking about for a month.
What monitoring services actually do is simple: they watch the Resy / OpenTable / DoorDash availability endpoints continuously, at a cadence you can't match as a human. The moment a reservation appears — whether it's a new-release drop or a random cancellation at 3 PM on a Tuesday — the service books it on your behalf in under a second.
The tradeoff is a booking fee. TablePass is $18 per reservation if you're pay-per-use, or included in a monthly plan. That fee is exactly what I'd expect to pay for a service that reliably gets me into Polo Bar when I want to go. Your mileage on the math depends on how much you care about getting into specific places.
How to Know If You Need a Service
Use a service if:
- You actively care about getting into specific top-20 NYC restaurants more than ~3 times a year
- You can't reliably be on your phone at 10 AM on weekday mornings
- You care about cancellation catches (the only way to book Polo Bar, 4 Charles, Rao's, and several others)
- You want to book multiple dates to increase your flexibility
Don't use a service if:
- You only care about one specific restaurant on one specific date and there's a standard drop
- You're willing to eat at 5:30 PM on weeknights, where availability is 3-5× higher
- You have a friend who already has a standing reservation they can share
Restaurant-Specific Quirks Worth Knowing
A few non-obvious facts about specific venues:
- Carbone's bar serves the full menu and sometimes gets released at different times than the dining room.
- Monkey Bar has a higher fraction of parties-of-4 slots than party-of-2, which inverts the usual ease math.
- Torrisi rarely releases prime dinner slots (7-9 PM) on Resy — most of those go to walk-in or phone bookings. Go for 12-3 PM lunch or 9+ PM late dinner if you want to get in.
- Don Angie on Resy is disabled. The active Don Angie listing is on OpenTable (a different URL slug). If you're searching Resy and not finding it, that's why.
- Polo Bar, 4 Charles, and Rao's are effectively not bookable through any public drop. Their standard inventory is internal/allocated. Cancellations are the only public path, and they're rare.
- Chez Fifi, Semma, The Corner Store, The Eighty Six are on DoorDash — if you've only been checking Resy, you've been missing them entirely.
The Bottom Line
NYC reservations are hard because the system is designed around software-speed booking, and the people who design NYC's food scene don't prioritize making it easier. That's unlikely to change. What you can change is your approach: know the drop times, be flexible on day and time, and accept that getting into Polo Bar on a Saturday night in three weeks isn't a problem you're going to solve by trying harder — it's a problem you solve by showing up differently.
If you want the lazy-mode version of "showing up differently," TablePass monitors every restaurant on this list around the clock and books the moment a slot opens. If you want the DIY version, the drop-time playbook above is the start of your homework. Either way, welcome to eating in New York in 2026. It's worth the effort, even when it's brutal.