This restaurant has been a favorite in my family for a long time. In Edison Park, the area where this restaurant is located, you really can't find a better place for quality Mexican Food. The decor and atmosphere is very nice and the service has always been excellent.
There is a restaurant next door to Don Juan's now as well that is connected with Don Juans. The owners decided to open a restaurant that would serve more expensive food and have slightly-higher quality food. Don Juan's now serves some of that food on their menu as well. I have not had the chance to try that food myself, but my dad loves it and he's a pretty good judge of that kind of stuff.
The price might be a little bit too high for the quality of the food, but the place is so enjoyable, I guess that could make up for it.