I am a connoisseur of Mexican food and an experienced Mexican chef. This place was disappointing and I am saddened to think this is amongst Urbanspoon's top 10 for the area. The Chips were thick and greasy. The puree bean dip was runny bordering on liquid. The relleno burrito was made with either frozen or canned chilies instead of fresh. Their cheese choices were a mixed bag; both authentic and American cheeses were used. The molcajete was very salty. Their tortillas were average. They served me browned guacamole! I haven't had a sweet and sour margarita for ages! The service was lackluster.