Owyhee Tavern - Steak And Seafood Restaurant
Boise, ID90% like it (4.5 / 847 Reviews )
CONTACT
Address: 1109 W Main St, Boise, ID 83702, United States Map ➦ Get Directions
Phone : +1 (208) 639-0440 Call
ABOUT
It has received 847 reviews with an average rating of 4.5 stars.
FAQs
The address of Owyhee Tavern - Steak And Seafood is:
Owyhee Tavern - Steak and Seafood Restaurant1109 W Main St
Boise, Idaho 83702
P: +12086390440
Visit Website: www.owyheetavern.com
Owyhee Tavern - Steak and Seafood Restaurant is listed under