Colorado Springs CO Retail Shops 1. 1502 W Colorado Ave, Colorado Springs, CO 80904 | Westside International Restaurant, Deli & Mart (719) 227-9400