El Rodeo is mostly decent. Their menu is good and so is the food. I found the service to be rather poor though. I think it took a little longer to get my food than it should have and they weren't as attentive as I'd hoped. The food was pretty good though. El Rodeo is good, but not my favorite Mexican place in town.