I have only been for drinks and dancing, so I can't comment on the food.  One of the best selling points of this place is the roof top deck.  Unlike the one at Pure at Caesar's, the deck is on a pretty high floor and a little away from the strip, so you get a great view.  The music is pretty decent as is the crowd, though you shouldn't expect the same caliber that you would find at a Pur or Tao (but the prices at VooDoo are also much better).