This is the place to go if you want authentic mexican food! The salsa is freshly made every day and is the best I've ever tasted. The enchilada sauce is my wife's favorite and we go there about once a month. Prices are reasonable and the staff is friendly. I'm not sure about the negative reviews I've read - maybe they were looking for more "americanized" mexican food. If you like authentic mexican, this is the place!