Top definition
An amazing place, in an amazing city. Rather small with okay traffic (except during Lakefair!). Tons of hippies, homeless people, crazy people, and druggies. But hey, that's alright. There are great little stores here. Rainy Day Records, Old School and Vic's Pizzeria, and Bayview Thriftway. There is a beautiful lake next to the capitol building, along with a bay. And Mt. Rainer towers in the background.
Oh my God, I can't wait until Lakefair, I love Downtown Olympia.
by Miss Cheesy Bob July 11, 2010
Get the mug
Get a Downtown Olympia mug for your dog Georges.