I used to live in San Diego and there's a neverending supply of really cool/themed restaurants/bars. There were places with really awesome themed decor (Day of the Dead Skulls alternative art is huge in SoCal), restaurant booths made out of the back seats of old cars, giant grills where you cook your own steak, etc. I'm looking for something like that in the NoVa area preferrably, but I can handle DC too.
I've been to H St Country Club in DC and that place was awesome. What are some other places like that, hopefully in NoVa? Most places that I've been to like this are kind of hard to find if you do a basic internet search so I need A LOT of help. I don't care if it's fancy or a dive, as long as it's a cool and unique atmostphere that serves food.