El Toro Mexican Restaurant

10901 Douglas Dr N Champlin, MN 55316



Hours of Operation


Call El Toro Mexican Restaurant Today!


Products, Brands & Services Offered