El Toro Mexican Restaurant
10901 Douglas Dr N, Champlin
(763) 425-9307
Recent Reviews
Order Online
You May Also Like
Cullens Ice Cream - 10905 Douglas Dr N
Ice Cream Shop, Ice Cream & Frozen Yogurt, Popcorn Shops, Candy Store, Ice Cream
5-8 Grill & Bar - 6251 Douglas Ct N
Bar & Grill, Burgers, Pubs, American, Hamburger
Maverick's Wood Grill - 11328 W River Rd
Grills, American, Bar, Pet Friendly, Vegetarian
Restaurants in Champlin, MN
El Toro Mexican Restaurant
10901 Douglas Dr N, Champlin, MN 55316
(763) 425-9307