Yes, you can walk to Crossroads from DTD.
There are many restaurants there. Friday's, Pizza Uno, Jungle Jims, McDonald's and a Mexican one (I think) to name a few. Oh, and Pebbles and I think Red Lobster. There is an Olive Garden on the corner of Palm Parkway and SR535 with an Ale House on the opposite corner.