Wilshire's Rock Garden...actually seems to be some space next to an office park near our house