El Toro Mexican Restaurant
Champlin, MN84% like it (4.2 / 811 Reviews )
CONTACT
Address: 10901 Douglas Dr N, Champlin, MN 55316, United States Map ➦ Get Directions
Phone : +1 (763) 425-9307 Call
ABOUT
It has received 811 reviews with an average rating of 4.2 stars.
FAQs
The address of El Toro Mexican Restaurant is:
El Toro Mexican Restaurant10901 Douglas Dr N
Champlin, Minnesota 55316
P: +17634259307
Visit Website: www.facebook.com
El Toro Mexican Restaurant is listed under