Chico Doughnuts Address: 100 S State Highway 101, Chico, TX 76431 Phone: (940) 644-2056 Pizza, Restaurants, Bakery Other Businesses: Julio's Mexican Restaurant at 115 S Weatherford St, Chico, TX 76431 Jackson Richard at 4349 FM 2265, Chico, TX 76431 SUBWAY at 201 S Hwy 101, Chico, TX 76431