Eh it's an aight restuarant but Jalapeno Tree got it beat. Plus if you want the authentic shit you gotta go to El Jaliscience.
I'd go every single Wednesday for dollar tacos, the 3 times I've went back to Nac since graduation I made sure to stop there