Michelle M.
Google
It's a large plaza with restaurants along the terrace. Checking them out, they seemed nice, though more expensive than other places we've seen
Some of the sights are being renovated along here, but otherwise it's a nice open space and the people are interesting to watch. Parking is easy nearby.