I gave El Rodeo 4 Stars not because I think it is the best restaurant in Des Moines, it is clearly not. However I think it is the best Mexican restaurant in Des Moines. And sometimes you just want affordable, yummy Mexican food and in that case I think you should try El Rodeo. I have been to all the locations, but this one is my favorite. The wait staff has always been friendly. Your food will be out in minutes after you order and the chips and salsa is always delicious.