Local food critic Tom Fitzmorris claims Mr. John's Steakhouse is "the best steakhouse in New Orleans" and Zagat states that Mr. John's is rated 7th in America.
Occupy a chair by the huge windows or enjoy the cool breeze on your face as you dine on the patio at Mr. John's Steak & Seafood. Located on the prestigious St. Charles Avenue, if, for a moment, you forget you are in a dining room, you are forgiven! Serving only USDA Prime Beef for all preparations, this steakhouse is, by far, the best in New Orleans. Fried Calamari comes with fresh squids that...