Whoa Tavern Address: 15468 Highway 66, Keno, OR 97627 Phone: (541) 273-7380 Restaurants, Bars Other Businesses: Keno Grill at 15555 Highway 66, Keno, OR 97627