Okay, this place really isn't *that* bad.
Good selection of burgers / sandwiches served on texas toast (!), hot dogs, tater tots (!) and slushies. The whole "car service" is a great novelty. Pull up into a spot, peruse the menu, push on a button and place your order. Wait anxiously in your car for your order, watch the servers literally roll out to your car to deliver your food. Staff was friendly and quick. Great value, as well.
Sure, it's not the best place to go to in Vegas. But if you're in the area and need to satisfy your hunger, it'll do...