


Looking for where to eat on Sullivan’s Island? You’re in the right place for advice from a lifelong local.
Sullivan’s Island is one of my favorite places in the Charleston area. As a kid, I spent many summer days at my Aunt’s house with family and later, I even got engaged on the beach at Station 24 so it holds a special place in my heart.
As a Charleston local, I love spending beach days here, taking walks around the island, and indulging in the diverse dining scene. For a tiny, residential beach town, the restaurants sure do impress. From Italian to seafood to Mexican, Sullivan’s Island has plenty of places to dine.
In this guide, I’m sharing all the best restaurants on Sullivan’s Island to try and a few of my favorite dishes at each place!
Here are my favorite Sullivan’s Island Restaurants!
The Obstinate Daughter
2063 Middle St, Sullivan’s Island, SC | Accepts Reservations: YES
Located on Sullivan’s Island, The Obstinate Daughter is one of my all-time favorite spots for pasta. It’s probably the nicest restaurant on the island—perfect for a Charleston date night—but it’s not overly fancy. I’ve dressed up for a special dinner here, but I’ve also shown up in workout clothes for brunch on the patio. It’s that kind of place: upscale but relaxed.
The short rib gnocchi is to die for. If you’re vegetarian, ask for the secret off-menu veggie version—it’s just as incredible. We usually split one of the housemade pastas and a pizza. The Old Danger pizza is a must if you love a little heat and a runny egg on top.
Be sure to make a reservation well in advance—it books up quickly.
Pro tip: after dinner, head downstairs to Beardcat’s for one of their ice cream sandwiches. You won’t regret it.

Sullivan’s Seafood & Bar (Formerly Fish Camp)
2019 Middle St Unit A, Sullivan’s Island, SC | Accepts Reservations: YES




Sullivan’s Fish Camp aka Sullivan’s Seafood & Bar is one of the newer restaurants on the island and easily one of the best. It took over the space that was once home to the beloved Sullivan’s Restaurant, a longtime local favorite. The refreshed spot still pays tribute to the original charm but with a coastal-chic update, an elevated menu, and festive cocktails that make it feel like a celebration every time you go.
It’s a great place to head after the beach – grab a seat on the patio for a casual bite or reserve a table inside for a nice dinner or Sunday brunch. The seafood-focused menu is packed with fresh, flavorful options, and the drink list is just as fun.
It was recently sold and is now helmed by Charleston’s own celebrity chef Jason Stanhope, which makes the experience even more special. Keep this one high on your list—it’s quickly becoming a new classic.
Mex 1 Coastal Cantina
2205 Middle St, Sullivan’s Island, SC | Accepts Reservations: NO
Mex1 Coastal Cantina is my go-to laid-back beach spot on Sullivan’s Island for coastal Mexican food. The vibe here is casual and fun, with an open-air feel that’s perfect for winding down after a beach day. There’s a big front porch with plenty of seating, and the indoor bar is a large square that opens up with wide windows so you still feel the breeze from the outside. Surf videos are usually playing on the TVs, unless there’s a big game on, then the energy kicks up a notch.
I always come here for margaritas and tacos after a beach trip. My favorites are the cauliflower taco, bangin’ shrimp, grilled fish, and Santos shrimp. The chips are fresh, warm, and super light—once you start snacking, it’s hard to stop.
Whether you’re sitting inside at the bar or out on the porch, it’s a fun and relaxed place to hang out.t!
Poe’s Tavern
2210 Middle St, Sullivan’s Island, SC | Accepts Reservations: NO
Poe’s Tavern is an iconic spot on Sullivan’s Island, named after Edgar Allen Poe, who was once stationed at Fort Moultrie. As one of the original and staple restaurants on the island, it’s a must-visit.
While burgers and beers are the main draw, you’ll also find a variety of other options on the menu, including salads, tacos, and more. I love their veggie burger or fish tacos served with a cold beer on a summer day—it hits the spot every time.
With both indoor and outdoor seating, it’s a great place for families with kids on Sullivan’s Island.
If you’re visiting during the summer, make sure to go early and put your name down on the list—this place fills up fast!
Hometeam BBQ
2209 Middle St, Sullivan’s Island, SC | Accepts Reservations: NO
Hometeam BBQ is beloved by everyone in Charleston and is easily one of the best restaurants on Sullivan’s Island. They’re famous for their “gamechanger” drink, which is like a painkiller— a frozen cocktail made with orange, pineapple, coconut, and rum. I personally love the frozen Irish coffee as well!
In addition to their fantastic drinks, Hometeam BBQ specializes in mouthwatering barbecue, but you’ll also find a great variety on the menu, including burgers and nachos. They even have a kids’ menu and an outdoor area where little ones can play.
Since it’s a smaller space with limited seating, it can get pretty busy, especially in the summer, so be prepared to wait a bit if you’re visiting during peak times!
The Longboard
2213-B Middle Street, Sullivan’s Island, SC | Accepts Reservations: YES
The Longboard is set inside a bright, airy tropical space that instantly transports you to the Caribbean. They offer fantastic cocktails and even better food.
The menu features fresh options like poke bowls, oysters, sushi wraps, salads, and an extensive raw bar selection. We love to share a few small plates, and the mussel toast is to die for (pictured here)!
One of my favorite things about The Longboard is that they offer several mocktails, making it a great spot for everyone to enjoy a drink, whether you’re sipping on something spirited or not!

The Co-Op Frosé & Eatery
2019 Middle St, Sullivan’s Island, SC | Accepts Reservations: NO
The Co-Op is a local favorite, known for its refreshing frozen rosé, perfect for a warm day on Sullivan’s Island. When you stop by, be sure to try one of their delicious sandwiches paired with a frozé flight. It’s the perfect way to kick back and relax.
If you’re on the go, you can grab food and frozé to take with you, whether you’re heading home or setting sail on the boat.
Just a quick heads-up: while it’s tempting to sip your frozé on the beach, it’s actually illegal to drink alcohol there and you could face a hefty fine. So, enjoy responsibly, whether you’re at the Co-Op or elsewhere!
High Thyme
2213 Middle St C, Sullivan’s Island | Accepts Reservations: NO
High Thyme is your go-to spot for a nicer dinner on Sullivan’s Island, open from 5pm to 10pm. The menu features classic seafood favorites like scallops, mussels, and seared tuna, served alongside delicious sides. If you’re in the mood for comfort food, you’ll also find options like juicy pork chops and hearty bolognese.
The vibe is casual, with both indoor seating and a spacious patio along Middle Street, making it a great place to relax and enjoy a meal with family or friends.
The Wrap Up: Best Places to Eat on Sullivan’s Island
You really can’t go wrong when looking for a great bite on Sullivan’s Island. Each spot has its own charm. My best tip? Plan ahead during summer! These places get busy, so try to make reservations or head over early—you might need to wait. Bon appétit!
If you are looking for more, check out all of my favorite places to eat in Charleston as a local!

Save it for later!






