en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Idaho
/
Star
/
Sol Invictus Vineyard
Sol Invictus Vineyard
Wine Bar · Tapas · American
Sol Invictus Vineyard is a winery offering a tasting room experience. They feature outdoor seating and live music on the patio during the summer.
Schmidt Ln, ID
Star, United States of America
www.solinvictusvineyard.com
Location
The ranking
Best Wine Bar in Star
2 places, none rated yet
See the full list →