We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
1049 North El Monte Avenue
Los Altos, CA
© OpenStreetMap contributors
Bagel Street Cafe is one of the restaurants serving Los Altos, CA. Other restaurants nearby include Pizza My Heart (0.1 mi) and Rathore's Kitchen (0.1 mi). Los Altos gets about 316 sunny days a year. It's located at 1049 North El Monte Avenue. The area sees roughly 19 inches of rain a year. It sits 1.5 miles north of central Los Altos, at 37.3899° N, 122.0953° W. Saint Francis High School, founded in 1955 by the Brothers of Holy Cross, is a Catholic, co-educational, college preparatory secondary school located in….