Personally, we prefer Pecos Bill's. The food is very siimlar at each, and it is true that there are more choices at Cosmic Ray's...but Pecos has more atmosphere. Cosmic Ray's makes sense if you are on that side of the park, and want a view of the castle, otherwise it is very school cafeteria in theme. If you go to Pecos Bill's, keep in mind there is more seating around the other side (at least when El Pirata y el Perico is not open, which is often, outside of high season). Eating outside at either is often a fight with hungry birds, so avoid that.