This is our second favorite Mexican restaurant. Victor, the owner, is there almost all the time, as are his wife and kids. Excellent service always and wonderful food. The salsa, chips, and cheese dip are some of the best!
Address: 615 Locust St, Monticello, MN 55362-8857
Location: United States > Minnesota (MN) > Monticello
Phone Number: +1 763-295-3760