Explore details about location Montecito Avenue. Montecito Avenue is a location situated within the Mountain View alongside other areas such as North Shoreline Boulevard, Terminal Avenue, Diericx Drive.