Why did it take 20 mins to get to the speaker at your drive thru & then 20 mins in the drive thru waiting for 2 blizzards? The 3 fellows inside leaning on the counter & going to the bathroom seemed capable.
Address: 2905 W Alameda Ave, Denver, CO 80219, USA
Tek | Jun 24, 2018
Its been that bad every time I've gone there consistently. At least they're consistent and you know what to expect though, and be glad nothing made you sick. This place isn't worth the time, and management doesn't answer or seem to care.
lytzy marqueze | Jun 24, 2018
Oh
Thanks! Your answer is awaiting moderation.