Skip to content
Home
About
Menu
Contact
Menu
Home
About
Menu
Contact
Facebook
Instagram
Order Now!
El Toro is serving up near you!
OPENING HOURS
Monday - Sunday
10am - 9pm
Contact Us
+62 858-8593-0372
hello@eltoro.co.id
Follow Us
Facebook
Instagram
submit