Why is it that what you order is not what you get everytime I go to this location I NEVER get out with the corre t order. What happened to Customer Service. I rate this place as families
Address: 5550 W Dartmouth Ave, Denver, CO 80227, USA
Charles Soderquist | Jun 3, 2019
Management less than adequate.
Tuvoca | Jun 3, 2018
Are you sure you're eating the right location?
Manuel Garcia | Jun 3, 2018
Bad management...
Thanks! Your answer is awaiting moderation.