Mexican Restaurants in Soda Springs, ID El Toro651 W Highway 30Soda Springs, ID, 832762085474720Mexican RestaurantsSaw Mill Show More