Locations

Choose another location

Dallas

10560 Walnut St
Dallas, TX 75243

(972) 272-7086

Restaurant Hours

Monday - Friday 3 PM to 10 PM
Saturday - Sunday 12 PM to 10 PM