October 2018 – present LOCATION Downtown Disney – You’ll find Salt & Straw in the center section of Downtown Disney, near Naples. To find the restaurant, head toward the side of Downtown Disney closest to the parks. You’ll see it in the last block of shops on the north side, across the walkway from Marceline’s […] Read more…