Net's Cafe Address: 60211 Highway 40, Maybell, CO 81640 Phone: (970) 272-3500 Cuisine: Burgers, Coffee Shop Burgers, Coffee & Tea Other Businesses: Lou's at 60211 Hwy 40, Maybell, CO 81640 Victory Hotel at 241 Lowell, Maybell, CO 81640