Main content starts here, tab to start navigating

Hours & Location

12300 Inwood Road Ste 200,
Dallas, TX 75244

(214) 484-1552

SUMMER HOURS (June 20 - September 12, 2022)

Sunday - Wednesday Noon - 9 PM

Thursday - Saturday Noon - 10 PM

Today's flavors

Our heroes

Get Directions