Forbidden Fruit is a business located at 2707 W 38th Ave. The search results indicate it is associated with The Giving Tree of Denver, which offers recreational and medicinal items and has a large edible selection. It is described as a self-owned establishment.