Could I get a recommendation of some restaurants to take my sister before we go see Wicked tonight at Fair Park? Something relatively convenient but doesn't have to be right next to the venue, and open to lots of types of food. So just looking for some good food and drinks! Thank you