I think the food trucks plan sounds fun. If you get to DTD and decide it's not what you want, there are plenty of other options there, but might be busy on a Saturday night. But, you could even do Wolfgang Puck Express, Bongo's QS, or Earl of Sandwich if the wait for a TS restaurant is too long...