El Rodeo is not my favorite place for Mexican, but it's decent. The prices are very reasonable, but the portions are smaller than I had expected. The food is definitely authentic, but it lacked something. Hard to say, what, exactly. It just seemed a little bland. The staff was very friendly and the atmosphere was nice. It's worth checking out, but again, it's not our favorite. We love Mexican and have tried many a Mexican restaurant and this isn't a stand out.
more