The po’ boy may have originated in New Orleans, but it has a place in Mississippi history, too. And that’s because a Mississippian by the name of Vincent Rosetti is credited with creating the pressed po’ boy. But regardless of where the tasty creation came from, it’s now as much a part of the state’s cuisine as fried catfish and BBQ. Stuffed with everything from slow cooked pot roast to fresh Gulf seafood, there’s no denying that Mississippi is home to some of the best po’ boys and here are 10 places to find them.
1. Bozo’s (2012 Ingalls Ave., Pascagoula)
At this Pascagoula seafood market, the shrimp po’ boy is a customer favorite. Practically guaranteed to satisfy even the biggest appetites, the 12’ po’boy is overloaded with one and a half pounds of Gulf shrimp!
2. Pirate’s Cove (208 Menge Ave., Pass Christian)
At Pirate’s Cove the roast beef po’ boy reigns supreme. Perfectly sloppy and delicious, it’s piled high with sliced roast beef and topped with plenty of mouthwatering gravy, mayo, lettuce, tomatoes, and pickles. Be sure to grab lots of napkins; you’re gonna need them.
3. Sweetwater Bleu'z Creole and Cajun Cooking on the Roll (various locations)
With a focus on "Creole and Cajun" cuisine, you’d expect to find some great po’ boys at this food truck, and you won’t be disappointed. The catfish po’ boy, which is a little spicy, has been named the best in the Delta.
4. Gold Post Sandwich House (2210 Hardy St., Hattiesburg)
A tried and true Hattiesburg favorite, Gold Post has been in business since 1971! The menu isn’t huge, but you’ll find classic po’ boy options, from ham to fried shrimp.
5. Taranto’s (12404 John Lee Rd., Biloxi)
This restaurant may be a bit off-the-beaten-path but it’s definitely worth the journey. Between the fresh bread and local seafood, it’s easy to see why Taranto’s has been named home of the best po’boy on the Mississippi Coast.
6. Seafood Express (2200 MS-39, Meridian)
Just like a lot of great Mississippi restaurants, this one is tucked away in the back of a gas station. Step up to the counter, and you’ll find a menu that includes a variety of overstuffed po’ boys. The soft shell crab and shrimp are among customer favorites.
7. Oby’s (504 Academy Rd., Starkville)
Opened since 1976, Oby’s is a must when in north Mississippi. The New Orleans themed eatery features a variety of po' boys, including Oby’s famous alligator po’ boy.
8. Lil Ray’s (500 Courthouse Rd., Gulfport)
This coastal restaurant has been serving its signature po’ boys for over 40 years now! Whether you go with the roast beef, which is topped with homemade gravy, or one piled high with fresh seafood, you can’t go wrong with a po’ boy at Lil Rays, especially since all they’re all served on French bread that’s delivered daily from New Orleans.
9. Desporte Seafood and Sons (1075 Division St., Biloxi)
The Desporte family has been in the seafood business for 122 years! And in that time, they’ve learned a thing or two, including how to make a delicious po’ boy. The oyster is a customer favorite and includes fresh Gulf oysters, which have been battered in a secret family mixture and served on homemade French bread.
10. BBs Po’ Boys and Seafood (1300 Bienville Blvd., Ocean Springs)
The po’ boys are one of the best sellers at this quaint and cozy coastal eatery. And whether you choose the roast beef po’boy, which is made with pot roast (not deli meat), or a unique creation, like the surf and turf po’boy, you won’t be disappointed.
So, have you dined at any of the places listed above? Know of another spot that serves great po’ boys? Tell us in the comments section.
Looking for more places to fill up on a state specialty? Check out "These 10 Restaurants Serve The Best Fried Chicken In Mississippi."
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!