Fabulous upscale Mexican inside the Hard Rock Hotel. They make fresh tortillas all day. The street tacos are the bomb- you get 3 per order and can choose from shrimp, mahi, shredded pirk, chicken and more. Super fresh guacamole and house made chips. Great house margaritas too! Love this place!