All Reviews by gjhuff

  • Nacho Mamas Mexican Grill 3242 Magazine St, New Orleans, LA 70115 (504) 899-0031

    4 stars Posted on 07/30/2004 05:00pm

    Provided by Citysearch

    I've been to the Magazine location twice in the last month. The first time the service and food was great. The second time the service was still good, but the food was cold, tasteless and showed signs of a heat lamp. I would try it again, but it needs to be more consistent.