Based on our experience this restaurant has the best food in town. They have a variety of options, including a nice vegetarian menu. We have not had a bad experience here and would highly recommend it.
My job recently ordered food from Don Rio's for our luncheon and it was delicious, full of flavor. Everyone was in agreement that it was better then Moe's, Qdoba & Salsarita's.