Yes, the Treasure Island Hotel and Casino offers a variety of dining options, from casual to fine dining. You can enjoy a meal at one of the on-site restaurants before the show.