Mountain View Restaurant 2099 Sherman Ave Monte Vista, CO 81144 Phone: [...] rgcountry2020-11-03T18:01:05-07:00October 20th, 2020|Dining, Monte Vista Dining| Read More