Restaurant review: The Range Restaurant and Bar

June 28, 2017

Brasada Ranch is a marvelous resort, offering golf, horseback riding and other High Desert sports on the lower, west-facing slopes of Powell Buttes. A destination getaway that is still close enough to Bend (a mere 20 miles) to lure Central Oregonians as …