Location Info
Hours are subject to change due to unforeseen circumstances (e.g. inclement weather). Please confirm your local Velvet Taco hours on Google.
Legacy Hall
7800 Windrose Ave Plano, Texas 75024
7800 Windrose Ave Plano, Texas 75024
Address
7800 Windrose Ave Plano, Texas 75024
Telephone
Hours
Days | Hours |
---|---|
Sun - Thur | 11am - 9pm |
Fri - Sat | 11am - 11pm |