

Hidalgo Park
Park
Phone: (512) 660-7661
1403 Welch St Taylor, TX 76574 ·1148.43 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
1 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
1
Steve W.
12/06/22
Apparently, Taylor has a handful of parks which barely qualify as such, and this is one of them. This small patch of green space consists of basically two old scrubby trees and a large cell phone...
MoreAdvertisement
