You do not need to be a guest to eat at a hotel's buffet.
You know you're in the presence of greatness at Rio's Carnival World Buffet (3700 W. Flamingo Rd., Las Vegas, 702-777-7600) when the desert station boasts more than 70 different varieties of pie alone. Consistently ranked by Las Vegas residents and critics as the best buffet in town, this glorified food court has something to satisfy even the pickiest palate—from Mexican taco fixings and a sushi bar to good old American hot dogs and milkshakes.