Owyhee Tavern Steaks & Sea
Owyhee Tavern Steaks & Sea
1109 W Main St
Boise, ID 83702
Banquet Capacity: 22
Reception Capacity: 22
Meeting Rooms: 1
Owyhee Tavern Steaks & Sea
1109 W Main St
Boise, ID 83702
Banquet Capacity: 22
Reception Capacity: 22
Meeting Rooms: 1