New Orleans LA Steak Houses 1. 1001 N. Broad St., New Orleans, LA 70119 | Crescent City Steak House (504) 230-0388