Isla Mexican Kitchen is a very casual name for a not so casual restaurant at Treasure Island, Las Vegas. Isla is one of Chef Richard Sandoval’s restaurants–Sandoval being a James Beard award winner and native of Mexico. I was happy to be able to try this restaurant on the last night of my September trip [...]

