Rainbow's End is a very nice surprise for visiting vegans in Vegas. We went to the cafe inside and ordered the chix patty sandwich and the eggless salad sandwich both on sprouted wheat bread. Both were really, really tasty. Why not 5 stars? Well, I feel that for the price the portions could have been slightly more reasonable. The staff were also nice and polite :)