Address: 208 N Carrollton Ave, New Orleans, LA 70119, USA
Yea they do. You can see pictures of the menu on Yelp.
Hmmm. I don't think I've seen fajitas on the menu. Mini tacos, yes.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
300 Harrison Ave, New Orleans, LA 70124, USA
7009 Read Blvd, New Orleans, LA 70127, USA
3636 St Charles Ave, New Orleans, LA 70115, USA
301 N Peters St, New Orleans, LA 70130, USA
81 French Market Pl, New Orleans, LA 70116, USA
6300 Argonne Blvd, New Orleans, LA 70124, USA
930 Poydras St Suite 101, New Orleans, LA 70112, USA
6215 S Miro St, New Orleans, LA 70125, USA