Rosa’s place is quite a gem in Las Vegas. Close to the Strip and far enough for a tranquil oasis.