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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.