There is a Chinese shopping center with many restaurants right next to the Treasure Island on the side street. I think it is called Spring Mountain Road. Treasure Island is on Las Vegas Blvd at Spring Mountain Road.
Also remember most of the free shows are after dark. I think the TI Pirate show is at 8:30pm.
Also remember most of the free shows are after dark. I think the TI Pirate show is at 8:30pm.