Lyric discussion by sokorny 

Cover art for Diablo Blvd. lyrics by Corrosion Of Conformity

Definitely seems to come across as someone escaping reality through a drug substance:

"Some wonder, some filter, some trip to pass the time"

"Anthems broke and I'm spinning 'round again, Stayin' dizzy 'cause I like it"

Seems to be warning also though that although it can be euphoric, that walking down this path (boulevard) is lonely:

"You can have it if you want it, just remember it's a lonely ride Ain't that hard to fight"

My Interpretation