Owyhee Tavern Steak & Sea will open Oct. 8 in The Owyhee at 11th and Main streets in Boise.
Owyhee Tavern Steak & Sea will open Oct. 8 in The Owyhee at 11th and Main streets in Boise. Provided by Owyhee Tavern
Owyhee Tavern Steak & Sea will open Oct. 8 in The Owyhee at 11th and Main streets in Boise. Provided by Owyhee Tavern