Where: 300 Army Navy Drive, Arlington, VA 22202 Some restaurants hide in plain sight, but The Black Sheep Restaurant demands ...