Bar Oso is located in Whistler, Canada on 150-4222 Village Square. Bar Oso is rated 4.6 out of 5 in the category cocktail bar in Canada. *Unfortunately, this restaurant is not on the OpenTable reservation network and cannot respond to guest reviews.*
Address
150-4222 Village Square
Service options
Outdoor seatingDine-in
...