Izzy's - San Carlos, CA

5.0 Restaurant 525 Skyway Rd San Carlos
  • Changing Tables — Yes

  • Kids Menu — Yes

  • Highchairs — Yes


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.

Load More