Mr. John’s Steak House, New Orleans, LA Report #105

  Located on the historic St. Charles Avenue streetcar line, a local food critic named Tom Fitzmorris has called this the best steakhouse in New Orleans.  I decided to see for myself. To begin we ordered the Braised Pork Belly as an appetizer and a cup of Turtle Soup. Before our appetizers arrived they bought… Continue reading Mr. John’s Steak House, New Orleans, LA Report #105