Taco Ranch Address: 330 Nelson Blvd, Montrose, MN 55363 Phone: (763) 675-8226 Restaurants, Mexican Other Businesses: Caseys Carry Out Pizza at 330 Nelson Blvd, Montrose, MN 55363 Jimmy's Pizza at 330 Nelson Blvd, Montrose, MN 55363