Address: 3636 St Charles Ave, New Orleans, LA 70115, USA
Phone: +15048994200
Sunday: 11AM–10PM
Monday: 11AM–10PM
Tuesday: 11AM–10PM
Wednesday: 11AM–10PM
Thursday: 11AM–10PM
Friday: 11AM–11PM
Saturday: 11AM–11PM
Lucas
Very good enchiladas and a beautiful location. Only 4 stars since service was a little slow, but otherwise I was pleased.
Maurine Magne
DELICIOUS!!!
Aaa Bbb
Great atmosphere. Great prices. Good service. The food was a mixed bag; the enchiladas, rice, and beans were great. Chips & salsa was good. Fajitas & taco were bland. Would go back.
Norman Shephard
Awesome experience
Thanks! Your review is awaiting moderation.
I believe you can...
No not on a week night, weekend I say yes
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.