Angelinos (and frequent visitors)… Does this armadillo look familiar? Surprise! It’s part of a Route 66 art installation on Santa Monica Blvd. between Century City and the 405 freeway. Technically NOT Beverly Hills, but a stone’s throw away. Santa Monica Blvd., Los Angeles, California is Route 66.