Spanish coffee has a long, surprisingly American history. The drink is credited to Huber's Cafe in Portland, Oregon, which also happens to be the oldest restaurant in the state. According to legend, ...