Contacts: address, phone number and etc.
Address | 651 U.S. 30, Soda Springs, ID 83276 Get directions |
Phone number | +1 208-547-4720 |
Photos
Reviews about El Toro
- 5 / 5By Teri MooreGreat food, good prices.October 03, 2016
- 5 / 5By Anthony HopsonGreat authentic Mexican food. Great prices too. Just wish they were open more often and regularly.October 01, 2016
How would you rate El Toro?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant El Toro
El Toro is a restaurant based in Soda Springs, Idaho. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.