Review for Wind Creek Montgomery Review For Wind Creek Montgomery Google User Nov 26 '18 at 20:36 It was my first time at the Wind Creek Montgomery location and I had a blast! My girlfriend and I actually won a good bit of money so that made the trip even better. Drinks were good but wish there was a little more selection. View full site to comment or like