Located in the scenic historic Portland waterfront, Lechon brings bright South American-inspired cuisine to the Pacific Northwest