Mr. John's Steak & Seafood House

2111 St. Charles Ave., New Orleans, LA 70130
504-566-1212
Website  

Property Description

Local 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.