Lacosta Mexican Restaurant Address: 115 S Rail St W, Shoshone, ID 83352 Phone: (208) 886-9830 Restaurants Other Businesses: Shoshone Snack Bar at 415 S Greenwood St, Shoshone, ID 83352 Taco Bell at 805 S Greenwood St, Shoshone, ID 83352 Wells Fargo Bank at 103 S Birch St, Shoshone, ID 83352 Coffee House at 102 N Greenwood St, Shoshone, ID 83352