I'm cross-posting because this question involves both Manhattan and one of the outer boroughs. I'm trying to decide which to go to.
We're getting out of the car-crazed purgatory of Tampa for a few days in NYC in late June and need to make reservations soon.
When I stayed on the Upper West side, I loved the deli/bistro culture. I think my son would like it too, and I'd like to be able to pick out some favorites with him. Unfortunately, we can't afford to stay in that area for our vacation. Several of the things we'll be seeing are in or close to Brooklyn--the Botanical Garden, Atlantic Ave supposedly has good Mediterranean spots, Wall Street & the Fed, the Tenement Museum, a boat from Chelsea piers, WTC site are all close to Brooklyn. Long Island City is a little bit less expensive, but not as close to what we'll be doing (except for Sony Wonder Lab and AMNH).
Which of those areas will have the deli scene and little cafes that I'd like to go to with my son? Is Brooklyn really so suburban, or will we be able to walk and use the subway?