Restaurants in New Orleans, LA
Restaurants
511 Saint Louis St.,
New Orleans ,
LA
70130
UNITED STATES
Based on 1 reviews
Instead of the Traditional.. GET THE JUDGE BOSETTA
Expect a line when you get here. But well worth the wait. Plenty of dining space in the back if the front tables are all taken (and they will be.) With well over 20 choices of amazing Po Boys you MUST check out Johnny's when in NoLaWorldwide > United States > New Orleans, LA > Restaurants