Looking for restaurants open on Christmas?

> >


El Toro



651 West Highway 30
Soda Springs, ID 83276

View more Soda Springs restaurants

(208) 547-4720

All El Toro locations

Cuisine: American Restaurants


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Business Profile for El Toro

El Toro is located at 651 West Highway 30 in Soda Springs, Idaho. There are about 1 to 5 employees that work at this El Toro, and the owner is Efrain Brambila. El Toro generates about $120,000 in income.

Map of El Toro

Nearby Restaurants