Barrio is a real find. It's small and they only reserve about half of the restaurant so there can be a bit of wait but it is definitely worth it. The food is just amazing - creative, fresh, delicious. We were so impressed with the menu, especially the number of vegetarian (or vegetable-heavy) options. The cocktails are fun and the sangria was surprisingly good (most places use the lowest grade wine but this was quite good).
We ate at the bar which was the right choice - Bend is such a friendly town that the people next to us (regulars) recommended all the right things: the tacos (especially the carnitas!; the fish ones aren't as good), the green beans (oh yum!) and a kind of lentil (?) cake with fresh shrimp on top and a fantastic salsa. So yummy! If we had found this place on the first night of our trip, we would not have eaten anywhere else. We'll be back for sure.