I give the food 4 stars; it's pretty decent although it is pricey for what you get. But hey, it is the Strip after all.
The service I give 1/2 star (thus the average of about 2 stars). We watched time and again as our waiter breezed past our table, without so much as a glance toward our empty glasses, in order to pander to larger groups. Obviously he thought he was going to get bigger tips from them...turns out he was right. It didn't have to be that way though.
Here is my tip to the Red 8 wait staff: Don't make the customers ask you for everything; if all their glasses are empty ask them if they need some more water or another drink. If they would like to box up the uneaten portion of their dinner, box it all up instead of half. Ask them if they'd like dessert or anything else before you drop the check on their table. Most importantly, even if your opinion is to the contrary, treat them as if they deserve to be dining in your fine restaurant.