I've always recommended Ocean One in Planet Hollywood for inexpensive food/drinks. One of the only places on the strip with a reasonable sit down option.
Definitely not a five star meal, but a good alternative to food courts and still located on the strip.