08.19.09 Portland, Or – Red Coach Restaurant Nestled away in the bowels of an office building, andhard to... ▶