January 16, 2006 The Quail Canyon Inn has been a landmark on Oak Glen Ave. in Morgan Hill for moreā¦ read more