Chateaubriand Steak House is located in Mid-City off Carrollton avenue in a small strip mall. Not exactly the type of location one would expect for a pricey steak house. Well, there’s the traditional steak house fare done just as well as most of the local steak houses in New Orleans. The other entrees have a definite French food style to them. Average steaks, nothing really special.
more