This place is amazing! Super authentic and tasty. The restaurant is clean and well maintained. I definitely recommend their tacos and huaraches! Every meat they have is full of flavor and juicy. I haven't tried their American menu but I love the fact they have so much options.