Windcrest Neighborhood Of Lights is a plaza Northeast San Antonio San Antonio located in United States.
4900-4922 Farm to Market 1976 San Antonio , TX 78218 United States
Park and walk around. You'll be able to take your time instead of people honking at you in your car. There are also a few photo ops.
Nice place, recommended to everyone like Christmas lights .
Check out Fenwick and Midcrown
The playground was all wood, looked like a mini castle.. - Dawn R
Quirky market with lots of souvenirs to take home. Nice restaurant at the end too. - Priya Tungrus