Map is loading...
3.75 / 5
Based on 4 votes

Nacho Mama’s

Restaurant in New Orleans   Bar in New Orleans  

Inexpensive Restaurant and Bar based at 1000 South Clearview Parkway, New Orleans, LA 70123

Contacts: address, phone number and etc.

Price level Inexpensive
Address 1000 South Clearview Parkway, New Orleans, LA 70123
Get directions
Phone number +1 504-736-1188
Website nachomamasmexicangrill.com

Opening hours Closed now. Today: 11:00 am — 09:00 pm

Sunday 11:00 am — 09:00 pm
Monday 11:00 am — 09:00 pm
Tuesday 11:00 am — 09:00 pm
Wednesday 11:00 am — 09:00 pm
Thursday 11:00 am — 09:00 pm
Friday 11:00 am — 10:00 pm
Saturday 11:00 am — 10:00 pm

Photos

Reviews about Nacho Mama’s

  • 2 / 5
    By Liam O'Flaherty
    Fajitas came out and only half the cast iron plate had meat and veggies. The other half was retried beans. Drinks are good. Food is more "Americanized" than other Tex-Mex or Spanish restaurants. The biggest issue I have had is cleanliness, and chips and salsa aren't traditionally brought out like most spanish restaurants. The server seemed extremely unmotivated and brought our check out while we were half way done eating. Never was asked for another drink during the meal. I expected better.
    May 21, 2017
  • 4 / 5
    By Stephen St.Pierre
    The only thing keeping me from giving a five star rating is the wait staff and hostess. From the time you walk in it almost feels like you are imposing on them. The good is great, the drinks are great. We will continue to eat here and hopefully they will get some smiling faces to bring a little more warmth to the restaurant.
    April 09, 2017
  • 5 / 5
    By Angelina Saia
    Jamie provided an excellent eating experience with speedy service! The food was well prepared, and came in a timely manor, despite it being Friday evening! The restrooms were even clean and smelled fresh! We will definitely be returning, soon!
    February 07, 2017
  • 4 / 5
    By John Dicasali
    I've been to this location more than once. My most recent visit was for a to-go order in the middle of the afternoon. Hostess greeted me promptly and directed me to the bar for placing my to go order. Bartender was polite and helpful as I perused the menu. I ordered the Mama's nacho's with steak and the order came out quickly. The pictures below are what I my order looked like out of the to-go container when I got back to work 10 -15 minutes later. Flavor was pretty good and the steak was still medium, not overdone or chewy. Plenty of sour cream, but next time I'll order extra guacamole.
    January 15, 2017
How would you rate Nacho Mama’s?

Menu of Restaurant and Bar Nacho Mama’s

Nacho Mama’s is a inexpensive restaurant and bar based in New Orleans, Louisiana. To learn the menu, call the phone number indicated on the website.

If you visited this place, please leave your feedback. This will help other site visitors.