Skip to Content order online

Bring Your Velvet Taco Favorites Home

Order Takeout or Delivery

Legacy Hall

Location Info

Legacy Hall
7800 Windrose Ave Plano, Texas 75024

Address

7800 Windrose Ave Plano, Texas 75024

Telephone

Hours

Days Hours
Sun - Thur11am - 9pm
Fri - Sat11am - 11pm
Site Map