We love our customers, so feel free to visit during normal business hours. Please feel free to text 940-595-2712 for reservations or inquires.
821 N. Locust Street, Denton, Texas 76201, United States
Hours: Sun-Thurs: 4:30-8:30 pm
Friday and Saturday: 4:30-9:00 pm
Open lunches for large parties--Please call to inquire