Have been going here for a few years because we live close by. The good news, my wife didn't like Mexican food until going here! Everything is made fresh and tastes fresh. The not so good news, is they are slacking off the last few months. My wife always gets a torta, but lately the meat has been cold and looks like it barely got half cooked the first time (we eat in the restaurant). I got the wet green burrito with chicken this time and they didn't bother draining the chicken so the burrito was very soupy! The "wet" is suppose to refer to the green sauce outside, not the meat inside! Was a 4.5 star for us before, hoping they step it up again. We'll let you know.