This is the best tasting Mexican food I have found! The place is small, but it turns out huge flavors. This food is not coming out of a can, jar, or freezer. It is fresh ingredients slow cooked like homemade food should be. The restraunt is quiet, has prompt service and a friendly staff that is eager to satisfy you. I have never written a review for anything before, but I was so blown away by their food I had to write one. Try the lamb shank, beef tounge, or flautas. They're all amazing. I'm a picky eater and my only regret is that I can't eat there everyday.