Map Happy Hour

Owyhee Tavern happy hour

Boise, Idaho

Address: 1109 W Main St, Boise, ID 83702

Phone: (208) 639-0440

Website: http://www.owyheetavern.com/

Upscale steak and seafood restaurant in downtown Boise featuring an exclusive wine list and craft cocktails. Known for premium ingredients, fine-casual dining, and both afternoon and late-night happy hour offerings.

Happy hour times

More happy hours in Boise