2111 St. Charles Ave.,
New Orleans, LA 70130
Property DescriptionLocal food critics have called Mr. John's Steak & Seafood House. One of the best kept secrets in the City of New Orleans. Reservations for dinner and required on weekends.