Eco Bistro might be located a bit out of the way, anchoring a curve in south Highway 97 by the Porsche dealership, but inside the doors you’ll find a cozy restaurant that could be found along any winding road in the wine country. One side of Bend’s newest restaurant is a boutique that sells an […]

