El Toro
Address:
651 W Highway 30, Soda Springs, ID 83276
Phone:
(208) 547-4720 Restaurants, Mexican
Other Businesses:
- Cedar View Restaurant at 2525 Highway 30, Soda Springs, ID 83276
- Caribou Lodge & Motel at 110 W 2nd S, Soda Springs, ID 83276
- Caribou County Prosecuting at 159 E 2nd S, Soda Springs, ID 83276
- Criss, James at 31 W Center St, Soda Springs, ID 83276
- Largilliere Carriage House at 30 W 2nd S, Soda Springs, ID 83276