Hours

TUES, WEDS & THURS: 4:30 - 10:00 PM

FRI LUNCH: 11:30 AM - 2:30 PM

FRI & SAT: 4:30 - 11:00 PM

:

Location

115. E. Hickory St.

Denton, TX 76201

(940) 442-6834