Louisiana is famous for its many unique dishes. Jambalaya, crawfish, gumbo, the list goes on and on. But this article is all about the po-boy, and where to get the best ones. Whether you prefer roast beef, oyster, shrimp, or a combination, we’ve tracked down the best restaurants to get the perfect po-boy. Be sure to check out our previous articles on the best po-boys here and here.
The drive will take you just over 6 hours.
googlemaps.com Best to make a weekend out of it and see some sights along the way! We’ve also included two bonus restaurants that aren’t included on the map.
- Mr. Po-Boy
Mr Po-Boy/Yelp
Bram J./Yelp This family owned and operated restaurant has some of the best home cooked roast beef you’ll ever try.
621 Enterprise Dr., Houma, Louisiana 70360
- Bon Creole
Ray S./Yelp
Their overstuffed po-boys are literally spilling over with mouthwateringly good fillings. The rustic atmosphere and friendly service will make you feel like your one of the family. When you go, try their seafood stuffed po-boy; catfish, crawfish, shrimp and oysters. Perfect for those who just can’t decide on what they want.
1409 E Saint Peter St, New Iberia, Louisiana 70560
- Villager’s Cafe
Jesse W./Yelp
Brent L./Yelp You’ll fall in love with this place. Their quaint dining room is decorated with all sorts of rustic, antique finds from their 20+ years of experience. Try their Philly or the grilled chicken, you won’t regret it.
8400 Maurice Ave, Maurice, Louisiana 70555
- Old Tyme Grocery
Old Time Grocery/Facebook
Peter B./Yelp Lafayette locals will back me up on this, Old Time Grocery is the best place to go for a po-boy in Lafayette. The restaurant has been a Lafayette staple for over 30 years, and their commitment to serving the best, fresh, ingredients is one of the reasons people keep coming back again and again.
218 W Saint Mary Blvd, Lafayette, Louisiana 70506
- Poor Boy Lloyd’s
Poor Boy Lloyd’s/Facebook
Mike S./Yelp This landmark restaurant has been serving the Baton Rouge area since 1967. Not only do they have some of the best po-boys around, but you should also try their jambalaya or their gumbo.
201 Florida St, Baton Rouge, Louisiana 70801
- Bear’s
Kenneth M./Yelp
M R./Yelp There’s always a line at Bear’s, which is your first indication that this place has one of the best po-boys in Louisiana. Locals have been going to Bear’s for years, and it’s no wonder why. Try their roast beef po-boy, dressed.
128 W 21st Ave, Covington, LA 70433
- Rocky & Carlo’s Restaurant & Bar
Noah H./Yelp
Heather C./Yelp Known for their generous portions, Rocky & Carlo’s is a must stop on your search for the best po-boy. Locals have dubbed this place as the best shrimp po-boy in town, and we can’t argue. Perfectly seasoned and fried shrimp, traditional dressed and sandwiched between fresh French bread. Make sure you get a side of mac & cheese, it’ll change your life.
613 W St Bernard Hwy, Chalmette, LA 70043
- Parkway Bakery & Tavern
Mari J./Yelp
Parkway Bakery and Tavern/Facebook Parkway has been serving po-boys for over 100 years. They’ve been a family run business since 1911, and their reputation for high quality food has kept locals coming back for more. Don’t let the lines discourage you, it moves quickly, and the best things are worth waiting for.
538 Hagan Ave, New Orleans, Louisiana 70119
- Domilise’s
Tim S./Yelp
Mona W./Yelp Domilise’s was opened in 1918 and was originally a neighborhood bar. After a few years, they began serving plate lunches to the river front workers, and eventually it turned into the famous po-boy shop locals can’t stop talking about. Generations have eaten at this family owned restaurant, and it’s become a family tradition for many locals.
5240 Annunciation St, New Orleans, LA 70115
- Short Stop
Trina K./Yelp
Short Stop/Yelp Short Stop has been serving the Metairie area since 1966. They offer over 30 different types of po-boys, so you can keep coming back to try something new. Just look at how many shrimp are on that po-boy!
119 Transcontinental Dr, Metairie, Louisiana 70001
- Bayou Blue
Bayou Blue/Facebook
Bayou Blue/Facebook They say you can judge a po-boy by how many napkins you use. If that’s the case, then we give this place 10/10 napkins!
1987 Highway 182, Houma, Louisiana 70364
- Magic Grill
Rex M./Yelp
Magic Grill/Facebook You’ll love the gravy on their roast beef po-boy. They have two locations, one in Monroe and the other in West Monroe and they’re always looking to expand so everyone in Louisiana can have a taste of their delicious food.
4331 Sterlington Road, Monroe, LA 71203
2500 Arkansas Rd. West Monroe, LA 71291
Did your favorite restaurant make the list? Be sure to check out our other two articles featuring the best po-boys here and here. Comment below with that restaurant you think should have made the list!
googlemaps.com
Best to make a weekend out of it and see some sights along the way! We’ve also included two bonus restaurants that aren’t included on the map.
Mr Po-Boy/Yelp
Bram J./Yelp
This family owned and operated restaurant has some of the best home cooked roast beef you’ll ever try.
621 Enterprise Dr., Houma, Louisiana 70360
Ray S./Yelp
Their overstuffed po-boys are literally spilling over with mouthwateringly good fillings. The rustic atmosphere and friendly service will make you feel like your one of the family. When you go, try their seafood stuffed po-boy; catfish, crawfish, shrimp and oysters. Perfect for those who just can’t decide on what they want.
1409 E Saint Peter St, New Iberia, Louisiana 70560
Jesse W./Yelp
Brent L./Yelp
You’ll fall in love with this place. Their quaint dining room is decorated with all sorts of rustic, antique finds from their 20+ years of experience. Try their Philly or the grilled chicken, you won’t regret it.
8400 Maurice Ave, Maurice, Louisiana 70555
Old Time Grocery/Facebook
Peter B./Yelp
Lafayette locals will back me up on this, Old Time Grocery is the best place to go for a po-boy in Lafayette. The restaurant has been a Lafayette staple for over 30 years, and their commitment to serving the best, fresh, ingredients is one of the reasons people keep coming back again and again.
218 W Saint Mary Blvd, Lafayette, Louisiana 70506
Poor Boy Lloyd’s/Facebook
Mike S./Yelp
This landmark restaurant has been serving the Baton Rouge area since 1967. Not only do they have some of the best po-boys around, but you should also try their jambalaya or their gumbo.
201 Florida St, Baton Rouge, Louisiana 70801
Kenneth M./Yelp
M R./Yelp
There’s always a line at Bear’s, which is your first indication that this place has one of the best po-boys in Louisiana. Locals have been going to Bear’s for years, and it’s no wonder why. Try their roast beef po-boy, dressed.
128 W 21st Ave, Covington, LA 70433
Noah H./Yelp
Heather C./Yelp
Known for their generous portions, Rocky & Carlo’s is a must stop on your search for the best po-boy. Locals have dubbed this place as the best shrimp po-boy in town, and we can’t argue. Perfectly seasoned and fried shrimp, traditional dressed and sandwiched between fresh French bread. Make sure you get a side of mac & cheese, it’ll change your life.
613 W St Bernard Hwy, Chalmette, LA 70043
Mari J./Yelp
Parkway Bakery and Tavern/Facebook
Parkway has been serving po-boys for over 100 years. They’ve been a family run business since 1911, and their reputation for high quality food has kept locals coming back for more. Don’t let the lines discourage you, it moves quickly, and the best things are worth waiting for.
538 Hagan Ave, New Orleans, Louisiana 70119
Tim S./Yelp
Mona W./Yelp
Domilise’s was opened in 1918 and was originally a neighborhood bar. After a few years, they began serving plate lunches to the river front workers, and eventually it turned into the famous po-boy shop locals can’t stop talking about. Generations have eaten at this family owned restaurant, and it’s become a family tradition for many locals.
5240 Annunciation St, New Orleans, LA 70115
Trina K./Yelp
Short Stop/Yelp
Short Stop has been serving the Metairie area since 1966. They offer over 30 different types of po-boys, so you can keep coming back to try something new. Just look at how many shrimp are on that po-boy!
119 Transcontinental Dr, Metairie, Louisiana 70001
Bayou Blue/Facebook
They say you can judge a po-boy by how many napkins you use. If that’s the case, then we give this place 10/10 napkins!
1987 Highway 182, Houma, Louisiana 70364
Rex M./Yelp
Magic Grill/Facebook
You’ll love the gravy on their roast beef po-boy. They have two locations, one in Monroe and the other in West Monroe and they’re always looking to expand so everyone in Louisiana can have a taste of their delicious food.
4331 Sterlington Road, Monroe, LA 71203
2500 Arkansas Rd. West Monroe, LA 71291
OnlyInYourState may earn compensation through affiliate links in this article.