Finding decent seafood in a landlocked city like Atlanta usually goes one of two ways. You either end up at a white-tablecloth joint where the waiter judges your tie, or you’re staring at a greasy basket of mystery nuggets at a fast-food chain. Honestly, neither feels right on a random Tuesday night.
That’s where Big B's Fish Joint comes in. It’s sitting right there in the Gateway Sandy Springs development on Roswell Road, basically acting like a coastal portal for anyone who doesn’t want to drive six hours to the Atlantic.
It isn't a massive corporate chain. It’s the brainchild of Barry Mills, a guy who actually knows the Atlanta food scene inside and out. You might recognize the name because he co-founded FLIP Burger Boutique back in the day with Richard Blais. But while FLIP was all about liquid nitrogen and being "extra," Big B's is the opposite. It’s grounded. It’s "genuine reel food," as they like to say.
The Vibe at Big B's Fish Joint
The first thing you notice when you walk into Big B's is that it doesn't smell like a harbor—which is always a good sign. It’s bright. The decor is heavy on the navy and white, giving off serious "Cape Cod cottage" energy without being cheesy.
You’ll hear Jimmy Buffett or the Beach Boys playing in the background. It’s loud enough to cover up the sound of your kids arguing over the last hushpuppy, but quiet enough to actually have a conversation. It’s upscale-casual, which in Georgia terms means you can wear a nice dress or your favorite pair of flip-flops and nobody's going to blink.
They’ve got a full bar, too. If you're into patio dining, they’ve got a solid setup with umbrellas for those humid Georgia afternoons. It’s the kind of place where you can grab a local craft beer or a glass of crisp white wine that actually pairs with the acidity of the ceviche.
What You’re Actually Eating
Let's get into the menu because that’s why you’re here. They don't just have "fish." They have a chalkboard that changes based on what’s actually fresh.
The Lobster Roll
This is probably the most famous thing they serve. It’s a Maine-style roll, meaning it’s served cold with 1/4 pound of lobster meat. They dress it in brown butter, lemon, and chives. The real MVP here isn't just the lobster, though—it’s the bun. They use Holeman + Finch buns, which are basically the gold standard for bread in Atlanta. If you know, you know.
The Fresh Catch
You can pick your fish—maybe it’s Carolina Rainbow Trout, Gulf Grouper, or Faroe Islands Salmon—and then you decide how you want it cooked. Grilled, blackened, or pan-seared.
- Pro tip: Get the trout blackened. It holds up to the spice better than the flaky white fish.
- The Sides: Skip the boring stuff and go for the stewed collard greens or the housemade cheddar mac and cheese. It’s the South; you have to.
Shrimp and Grits Fritters
Most places just give you a bowl of grits. Big B's turns them into fritters. They’re crispy on the outside, creamy on the inside, and served with a side of tartar and cocktail sauce. It’s a total carb bomb, but it’s worth the extra mile on the treadmill tomorrow.
Is It Worth the Price?
Look, fresh seafood in Sandy Springs isn't going to be "cheap." You’re looking at around $25 to $35 for most entrees. Some people on Reddit complain that it’s "overpriced Red Lobster," but those people are usually comparing frozen shrimp to the wild-caught stuff Barry Mills is sourcing.
There’s a difference you can taste. When you get the Admiral Platter, you’re getting battered cod, jumbo shrimp, and scallops that haven't been sitting in a freezer since 2023. The batter is light. It’s not that thick, bready armor that hides the flavor of the fish.
What Most People Get Wrong
People often mistake Big B's for a "fast-casual" spot because of the name "Joint." Don't let that fool you. While it's laid-back, it's a full-service experience. You aren't standing in line to order at a counter. You sit down, a server takes your order, and you relax.
Also, don't sleep on the Smoked Trout Spread. It’s served with crostini toast points, and even people who "don't like fishy fish" usually end up scraping the bowl clean. It’s smoky, salty, and perfect for sharing while you wait for the main course.
Survival Guide for Your Visit
- Parking: It’s in the same center as Tupelo Honey, so the lot can get absolutely slammed on Friday nights. Give yourself an extra ten minutes just to find a spot.
- Happy Hour: They’ve been known to do $1 oysters and drink specials. Check their social media before you go, because these deals change faster than the tide.
- The Kids: They actually have a real kids' menu. It’s not just "bread." They do fish 'n chips and shrimp 'n chips for the little ones, which is a nice change from the standard chicken tenders.
The Actionable Takeaway
If you're tired of the stuffy Buckhead seafood scene but want something better than a drive-thru, Big B's Fish Joint is your middle ground.
Your Next Steps:
- Check the "Daily Catch" chalkboard immediately upon entering; once the Grouper or Snapper is gone, it’s gone.
- Order the Key Lime Pie for dessert. It comes with a kiwi-lime syrup that cuts right through the richness of the seafood you just ate.
- If you’re visiting on a weekend, try to aim for an early dinner (around 5:30 PM) to avoid the Roswell Road traffic and the inevitable wait for a table.
Big B's manages to do something rare: it makes seafood feel like a neighborhood meal instead of a bank-breaking event. Whether you’re there for the lobster roll or just a cold beer and some peel-and-eat shrimp, it’s a solid win for the Northside.