Maybell CO Restaurants 1. 60211 Hwy 40, Maybell, CO 81640 | Lou's (970) 272-3019 2. 60211 Highway 40, Maybell, CO 81640 | Net's Cafe (970) 272-3500