Self-serve stop for chicken sandwiches. Fried chicken sandwiches star at this slick, bustling joint with automated touchscreen service.
Address
800 E 26th Ave, Denver, CO 80205, Denver, CO 80205
Phone
Website