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