Monday, November 27, 2006

Honolulu Ave., Montrose

Montrose is one of those small towns that has an old-time charm, where the main street has independent shops and restaurants and you find people just patiently strolling along. It's kind of hard to believe that it's only about 10 miles north of downtown Los Angeles.