Restaurants in New Orleans, LA
Restaurants
117 Decatur St.,
New Orleans ,
LA
70130
UNITED STATES
Based on 2 reviews
Good food poor owner/management
While visiting New Orleans we looked for a special restaurant to celebrate my husband?s birthday the food was good but the owner/manager was rude and demonstrated he did not come close to meeting his ...A different Restaurant
This restaurant is quite different fromn the usual French Quarter style. The location is good and there is plentiful parking nearby. The restaurant is fairly small but accomadates large and small parties. The food was very good. We had...Worldwide > United States > New Orleans, LA > Restaurants