Southlake, TX

PHONE

(817) 305-2199

HOURS

Mon - Thu : 6a - 10p
Fri : 6a - 11p
Sat : 7a - 11p
Sun : 7a - 10p

ADDRESS

1400 Plaza Pl.
Southlake, TX 76092

HAPPY HOUR

Happy Hour

Monday - Thursday: 4pm - 7pm
Scroll to Top