Taco Bell

350 S Federal Blvd, Denver
(303) 975-9134