Hmm, I never noticed this “Soup Man” sign on 18th Street in Adams Morgan. I’m actually a huge soup fan, seriously. Ed. Note: I swear I used to be cooler than this… So how’s the soup here? I’m really imagining a soup nazi type spot. Any fans?