525 Skyway Rd
San Carlos, CA 94070
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.
Does something on this page look wrong or out-of-date?
Let us know.