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...