Appaloosa @ The Lot
The Lot 745 NW Columbia St., Bend, OR, United StatesGiddy up for Appaloosa at The Lot. So much fun. Great people, and food and on tap beers and wine from the best crew ever. Plus, Appaloosa is super entertaining. You'll stay for the whole performance