Location

Mr. John’s Steakhouse
2111 St. Charles Ave.
New Orleans, LA  70130
(504) 679-7697
 
Tues-Sat 5:30pm-9:45pm 
Friday Lunch 11:30am-2pm
 
Mr. John’s Steak House is nestled in the heart of the Garden District. Conveniently located on picturesque St. Charles Avenue at the corner of Josephine Street in the Avenue Plaza Hotel.
 
 
Conveniently located on picturesque St. Charles Avenue in the Avenue Plaza Hotel, Mr. John’s Steak House is nestled in the heart of the Garden District.
CONTACT INFO
2111 St. Charles Ave. New Orleans, LA 70130
Dinner: Tues-Sat 5:30pm-9:30pm
Lunch: Friday 11:30am-2pm

Copyright @ 2020 Mr. John’s Steakhouse        Site by Haggerty.Media