Izzy's - San Carlos, CA

5.0 Restaurant 525 Skyway Rd San Carlos
  • Highchairs — Yes

  • Changing Tables — Yes

  • Kids Menu — Yes

  • Restrooms — 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

Does something on this page look wrong or out-of-date? Let us know.