Guide

How to Book Ahead at The Grocery in Charleston

George Yates · Founder, SeatSwiper · Updated September 10, 2026

How far in advance should you book The Grocery in Charleston?The Grocery is not a hard table, so treat it as a planning job rather than a race. There are two separate books here. The dining room takes reservations on Resy or by phone on 843-302-8825, dinner only, Tuesday through Sunday from 5:00, with Monday dark and no lunch. It publishes no window length and no release hour, so page the Resy calendar forward until dates stop offering times and treat that edge as your runway, aiming for midday Eastern rather than the 10am hour visitors import from New York. The part you genuinely can claim months out is the private events calendar: a private room seating up to 36, or a full buyout of all 120 seats, arranged by phone or email and held by a Private Room Fee taken at booking. What fills first is not a table but a large party at a prime hour on a peak weekend, so an early seating on the right date is the easy win.

The Grocery occupies a converted warehouse at 4 Cannon Street, up on the peninsula where Cannonborough and Elliotborough run into each other, and it has been Kevin Johnson’s restaurant since 2011. Johnson cooked as a sous chef under Patrick O’Connell at the Inn at Little Washington before he and his wife Susan moved back to Charleston in 2003 to open a place of their own, and the kitchen has been collecting James Beard nominations ever since. The signature here is fire. A wood burning oven turns out a whole flounder with sauce vierge and charred lemon, and the Lowcountry seafood pilau, built on Charleston Gold rice with field peas, shrimp, clams and crispy fish, is priced two ways because half the room orders it to share. There is a canning program that runs through the seasonal menu, craft beer on tap, and a dining room that seats up to 120.

That last number is the one that matters for your purposes. This is not a twelve seat counter and it is not a hard table. Nobody is losing sleep over The Grocery at midnight. What people lose is the particular night they wanted, because they left it until the week of.

Two books, and picking the wrong one is the actual mistake

Most advice about booking ahead assumes a restaurant has one calendar with one window. The Grocery has two, and they behave nothing alike.

The first is the ordinary dining room, which takes reservations on Resy, or by phone on 843-302-8825. Service is dinner only, Tuesday through Sunday, opening at 5:00. Monday is dark and there is no lunch, so you are working with six nights a week and a single evening band.

The second is the private events calendar, and it is the part of this restaurant that genuinely can be claimed months out. The private dining room seats up to 36 guests under good natural light and locally commissioned artwork, and above 36 the restaurant takes enquiries for a full buyout of all 120 seats. Private dining runs Tuesday through Sunday evenings. It is arranged by phone or by email rather than through any booking platform, and your date is held by a Private Room Fee taken at the time of booking. So the first question is not when to book. It is which of the two you are booking at all. The general theory of claiming a date far ahead is in how to book a table months in advance.

What the Resy window actually is

The Grocery publishes no booking window and no release hour, which is worth saying plainly rather than papering over with a number. What is knowable is the local convention and the calendar itself.

Charleston does not run on New York’s clock in the way that matters here. The downtown rooms that do publish their terms open bookings around midday Eastern on a short rolling window, commonly about four weeks, rather than the 10am hour visitors import from elsewhere. Vern’s states that rule on its own site and the rest of the peninsula lines up behind it, which is mapped venue by venue in the Charleston hard tables guide. Apply the New York reflex at 4 Cannon Street and you will be two hours early looking at nothing new.

The check that beats any summary, including this one: open The Grocery on Resy and push the date picker forward until the dates stop offering times. Wherever it stops is the far edge of the window, and that edge advances one day at a time. Do it once, count the days, and you know exactly which morning your dinner becomes claimable.

What actually fills 4 Cannon Street

Demand here does not track a food calendar. It tracks other people’s events, and the restaurant’s own private event guidelines name the three that matter: business dinners, holiday parties and rehearsal dinners.

Beyond those, Charleston tourism peaks in spring, peaks again in autumn, and thins right out in January and February. If your date has any give in it, midwinter is the easiest month here by a wide margin.

Which seatings hold, and which go

A 120 seat room behaves differently from the small Charleston places that dominate the hard lists. This calendar rarely reads as empty, so the honest way to frame the difficulty is not whether you can get a table but whether you can get this table.

What disappears first is a specific combination: a large party, at a prime hour, on a peak weekend. The menu quietly confirms where the size line sits, noting that a 20% gratuity may be added to parties of eight or more, which is the group the kitchen plans around. A two top at 5:15 on a Wednesday in February is available more or less whenever you want it. A table for eight at 7:30 on a Saturday in October is a different restaurant. Move any one of those three variables and the whole picture changes.

Service opens at 5:00, and the first seatings of the evening are consistently the most available on the calendar. In Charleston that reads as a normal way to eat rather than a concession. The last tables of the night are the other reliable pocket. Before you settle on an hour, know that there is a separate happy hour menu and it is not a token one: the radiatore ratatouille runs 14.50 on it against 29 at dinner, and the mafaldine with crab is 16 against 32. Confirm the current hours on the restaurant’s menus page, because an early table is worth more here than it first looks.

Lock the date once, then stop thinking about it

For a dining room table the entire exercise is one morning. Work out the window length, count back from your dinner, put a reminder on that date, and be on Resy a few minutes before midday Eastern with the account already made, the card already saved and the party size already chosen. Then take the best time offered and stop. A 5:30 you are holding beats a 7:30 you are still hoping for, and the right date at an early hour beats a perfect hour on the wrong date. That is the same arithmetic behind an anniversary dinner booking, where the date is fixed and everything else is negotiable.

Plans move, and this is where people undo their own work. If the party grows or shrinks, or the hour needs to slide, modify the reservation you already hold rather than cancelling and starting over. Cancelling hands your table back into an inventory that has changed since you claimed it, and no version of that trade favours you.

For a private event the deadlines are real, and writing them down when you book is the reason this route survives being planned so far out. The Private Room Fee holds your date and becomes non refundable if you cancel within 30 days of the event. Menu selections are finalised one week beforehand, because the sourcing keeps changing. A guaranteed guest count is due 72 hours out, and you are charged for the guaranteed number or the actual number, whichever is greater. Food and beverage minimums vary by day of the week and by season, so ask about your specific date rather than a general figure. On the night itself, private events carry 9% state and local sales tax, the City of Charleston’s 2% hospitality tax and an automatic 20% gratuity, with liquor taxed a further 5%.

One detail that has nothing to do with booking and spoils evenings anyway: parking is limited and free in the lot on Cannon Street beside the restaurant, and it needs a verification code from inside. Ask for it before you leave.

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.

The upside of having booked early

Here is the honest note that makes a gettable restaurant worth watching anyway. A table claimed weeks or months ahead is precisely the kind of table people hand back. Weddings move, the graduation dinner becomes a lunch, four of the eight cannot make it after all. Which means the 7:30 on that Saturday in October that was gone when you settled for 5:30 has a genuine chance of reappearing at some unpredictable hour between now and then, and it goes to whoever happens to be looking at that second. Nobody sensibly refreshes Resy for six weeks to catch it.

SeatSwiper is what does the looking. It watches the exact Grocery table you want, your date and your party size, on Resy, and books it the moment one opens, whether that is new availability or somebody cancelling. It books on your own Resy account, in your own name, for your own dinner, and nothing is resold or transferred. For a restaurant like this the useful shape is two moves rather than one: take the table you can get now so the date is safe, then leave a watch running on the hour you actually wanted and let the upgrade come to you. The first booking is free, then it is a flat $5 only when it actually books you a table, with no subscription, and starting a watch on a specific full date costs $1. Two limits worth saying out loud: it covers Resy, SevenRooms and OpenTable only, and it can lose a race for a single table, so it is a much better watcher than any person but never a guarantee. For why returned seats behave the way they do, the cancellation policy guide covers how deadlines and fees shape when tables come back.

FAQ

Does The Grocery take reservations, and on which platform?

Yes, on Resy, or by phone on 843-302-8825. The restaurant’s own site points at both. Service is dinner only, Tuesday through Sunday, opening at 5:00. Monday is dark and there is no lunch service, so you are working with six evenings a week and a single seating band rather than a spread of lunch and dinner options.

How far in advance can you book The Grocery in Charleston?

The restaurant publishes neither a window length nor a release hour, so the honest method is to check the calendar rather than trust a number. Open its Resy page and push the date picker forward until the dates stop offering times. That edge is your runway and it advances one day at a time. Downtown Charleston generally opens bookings around midday Eastern on a short rolling window, roughly four weeks at most rooms, rather than the 10am hour visitors import from New York, so check in the early afternoon if your date sits right at the edge.

How do you book a large party or a private dinner at The Grocery?

Not through a booking platform. The private dining room seats up to 36 guests, and for a party larger than that the restaurant takes enquiries for a full buyout of all 120 seats. Private dining runs Tuesday through Sunday evenings and is arranged by calling 843-302-8825 or emailing the restaurant directly. Your date is held by a Private Room Fee taken at the time of booking, and food and beverage minimums vary by day of the week and by season, so ask about your specific date. On the regular dinner menu, note that a 20% gratuity may be added to parties of eight or more.

What are the cancellation terms for a private event at The Grocery?

The Private Room Fee becomes non refundable if the event is cancelled within 30 days of the date. A guaranteed guest count is due 72 hours beforehand, and you are charged for the guaranteed number or the actual number of attendees, whichever is greater. Menu selections are finalised one week before the event because the sourcing changes with the season. Event bills carry 9% state and local sales tax, the City of Charleston’s 2% hospitality tax and an automatic 20% gratuity, with liquor purchases taxed a further 5%.

Is there parking at The Grocery?

Yes, and it is worth sorting before you plan the evening. The restaurant offers limited free parking for guests in the lot on Cannon Street beside the building, and a verification code is required, which you get from inside. It is limited rather than guaranteed, so on a peak weekend give yourself time for a second option nearby.

Related guides

Knowing when reservations open is the easy part; landing the table the moment they do is not. SeatSwiper watches for you and books the moment a table opens. First booking free. Get started.