I have only had the chimichanga there but it is absolutely delicious. The green enchilada sauce is the best I have ever had since moving to AZ. My co-workers all think it's the best Mexican food ever as well.
I always take my order to go because it's a very small,cramped place and is busy because the food is so great.