The current iteration of Turtle Island Coffee Shop’s Pride flag hangs from a steel beam high above the entrance on Oregon Avenue in downtown Bend. Cafe co-owner Tēh Sanchez calls the flag ...