El Azteca Address: 303 16th St, Denver, CO 80202 Phone: (303) 534-4222 Nice to Know: Noise Level Average Accepts Credit Cards Yes Good For Groups Yes Outdoor Seating Yes Wheelchair Accessible Yes Mexican Other Businesses: Quiznos at 250 W 14th Ave, Denver, CO 80204 Starbucks at 1700 Broadway, Denver, CO 80290 Rockies Express at 303 16th St, Denver, CO 80202 Soup Kitchen at 370 17th St, Denver, CO 80202 Steak Escape at 303 16th St, Denver, CO 80202