I have been coming here for more than 20 years - this is not anything like fast food - so don't even put it in the same box. Their truly authentic food is amazing, large portions - terrific sangria - great atmosphere (there is one in Newton Center too).
I particularly love Mole sauce (you either hate it or you love it!) and there's is the best I've ever had. I wish they sold it ! I like it on the enchilada but they also prepare it with chicken. The enchiladas, fish, chicken and steak dishes are all terrific.