Secret Garden Address: 1201 16th St Ste 202, Denver, CO 80202 Phone: (303) 572-0707 Payment: E Commerce, Restaurants, Florists Other Businesses: Santiago's Xiv Mexican Restaurant at 2505 Federal Blvd, Denver, CO 80211 Hard Rock Cafe at 500 16th St, Denver, CO 80202 Los Potreros Colorado Cafe at 5300 Broadway, Denver, CO 80216 Westy's Cafe at 6871 Lowell Blvd, Denver, CO 80221 Starbucks at 2300 S Parker Rd, Denver, CO 80231