Owyhee Tavern Steak & Sea

1109 Main St, Boise, ID 83702

Happy hour: food

Monday - Friday 3pm-6pm

  • Three-Course Menu Monday - Friday 3pm-6pm

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…