We found this place in the Miracle Mile mall during our stay. After paying way too much in food (and not great food either) we just wanted a place that was fast and decent. They delivered and the staff was nice. This is a serve-yourself type of place, but they were still nice. The salad was really good and loved the sweet potato fries!
Loved that they had Dr. Pepper. Seriously, what does Vegas have against Dr. Pepper????