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