"Supporters argue the project will ... allow neighbors to dine without having to get in their cars."

Since when is this a goal for urban planning? But more practically... this development will put perhaps four restaurants within walking distance of this neighborhood, while car travel provides access to hundreds. I don't see this having any significant effect on auto traffic; certainly not enough to mitigate the hundreds of new trips. 

Hey - maybe that's the goal. By clogging the streets with new traffic, the neighbors will be forced to eat at the Five Guys or Subway that opens in Amazon Corner.