Chimichanga's Mexican is on south South Grand, south of Ted Drewes even!
I got a lunch special for $5.75: a taco with chicken, an enchilada with ground beef and refried beans. The salsa was good and the food was good. Not great, good. It hit the spot like a SpaceX rocket and the prices are right. I liked the atmosphere; it seemed like a fun neighborhood place.
I wouldn't go too far out of my way for Chimichanga's, but if you're in the 'hood it's a good bet.