Thanksgiving Week EXTRA Hours:
Tuesday Nov 24: 12pm - 9pm
Wednesday Nov 25: 11am - 9pm
Thursday Nov 26: 12pm - 5pm (Closing Early)
Monday - Thursday: 3-9pm
We are located at 3744 Tejon St. Denver, CO 80211
(just south of 38th Avenue on Tejon Street)
From I-25 take the 38th Ave / Park Avenue exit and head west on 38th Ave for about a mile.