IC Mexicana is a restaurant offering a journey through Mexican cuisine within a posh, all-inclusive beach resort.