Hours Of Operations El Toro Landscape New Mexico El Toro Landscape Hours of Operation and Locations in New Mexico 4.9 - 103 votes 2 Locations in New Mexico El Toro Landscape Hours Category: Home & Garden El Toro Landscape - Santa Fe, NM 87594 (505) 992-3458 View Store Details El Toro Landscape - Santa Fe, NM 87505 7430 Old Santa Fe Trl(505) 992-3458 View Store Details Recommend For You El Toro Market Bloom Cannon Satellite Cable TV Alternatives Jewelers Bench Flowerland Gold & Silver Exchange Prudential Overall Supply Dollar Mart Shoe Box