El Toro Meat Market and Taqueria 4.5 129 reviews 16939 Yolo Ave, Esparto, CA 95627, USA (530) 787-3532
Tuli Mem Aquatics Center and Park 4.4 25 reviews 17257 Yolo Ave, Esparto, CA 95627, USA (530) 787-5145