All we can say is …
You haven’t lived until you have had a fried Shrimp Po’boy . You can literally taste how fresh the shrimp is from the bywaters.
Make sure you get one if you are ever in New Orleans .
Location: 1201 Royal St, New Orleans, LA 70116
Phone Number: (504) 525-4767
Website: ( Its a Grocery store technically so their is no website )