This Is Nacho Mama's Mexican Cantina Address: 404 S Main St, Silver Cliff, CO 81252 Phone: (719) 783-3331 Restaurants, Mexican Other Businesses: Silver Cliff Mountain Restaurant at 700 Ohio St, Silver Cliff, CO 81252