Vista Bar
(208) 345-5058
813 S Vista Ave, Boise City, Idaho, 83705
About us
What truly separates us from any other is our genuine regard for our customers. Our mission is to provide quality service and ensure that everyone’s experience couldn’t be more fantastic anywhere else!
Neighborhood: Depot Bench