El Toro Mexican Restaurant
10901 Douglas Dr N, Champlin MN 55316
(763) 425-9307
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Seamless
Eat
Trycaviar
Champlin, Minnesota
El Toro Mexican Restaurant
10901 Douglas Dr N, Champlin
(763) 425-9307