There's one restaurant at W Hotel that serves good mexican dishes...but I forgot the name...they have great selections with reasonable prices.