Yeah this one is new, been there like 2 1/2 months. Every time I had gone by it there were at least 4-5 people eating there and a few more in line/waiting for food. I can see why after having some of their tacos and a couple bites of my mom's burrito.
They are open until 11pm Mon - Thurs and until 3am Fri - Sun.