Get directions to: Cowboy Haven, Blackfoot, ID
Restaurant address: 50 North Spruce Street Blackfoot, ID 83221, USA
Restaurant: Cowboy Haven