Secret spot for watching the planes land at the San Carlos airport. Behind Izzy's! I'd take my toddler son here and we'd sit here for an hour watching small planes take off and land.
I took my son here last Sunday. He just learned to ride his bike and had a blast riding South in Canada Road. Coming back up the hill was a bit tough for his little legs but we made it back to the car parked near 92.