We are the Owyhee Tavern, a steakhouse and seafood restaurant, located in the heart of downtown Boise, Idaho. We specialize in the best of Steak & Sea. Our Happy hour menu is one of the best in downtown Boise, Idaho. We pride ourselves with a casual fine dining atmosphere with second to none customer service. We look for to you visiting our steak and seafood restaurant in Boise and enjoying a memorable dining experience that you will not soon forget! Welcome to Owyhee Tavern.
MoreLess
