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.
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.