Aguilas de Mexico Newark

I was looking at one of those stupid slide shows yesterday. This one said, “The Best Tacos in all 50 states”. Their pick for best in NJ was Aguilas de Mexico in Newark.

Has anyone been? I’ve never heard of it, but then again I don’t spend any time in Newark.