Nice Plaza/Park. Two Museums, a couple very cute restaurants and in the middle of lots. Its near the convention center, walkable distance to CHASE Stadium too, and across the new ASUniversity.
Parking: Theres a parking structure, and very little small parking lots around the place.
Museums: Arizona Science Center & Arizona Museum of History
Restaurants: Biano Pizzeria, Rose Restaurant, and more...
Theres benches around the area if you want to sit down. Small place but big enough to have two museums I guess.