Beau Jo's pizza is legendary among Colorado outdoor enthusiasts. The original pizza restaurant, located in Idaho Springs, Colorado has been the apres ski hangout since it opened in 1973.In harmony with the environment, we are a Colorado company that utilizes both wind source and solar power in our restaurants. As well, we are commited to being a part of our community, especially where we can...