Feed Lot Pizzeria Address: 604 W Coyote Trl, Richland Springs, TX 76871 Phone: (325) 452-3040 Pizza, Restaurants Other Businesses: Coyote Cafe at 104 E Main St, Richland Springs, TX 76871 Stagecoach Restaurant & Antique at 300 Main St, Richland Springs, TX 76871 Little Yellow Duck at Highway 190, Richland Springs, TX 76871