Colorado has many different excellent pizza options around the state, one of the most popular pizzerias in the country is finally making its Colorado debut.
A recent ranking looked to find the best pizza cities in the US, and they shockingly found that this Colorado city was the top spot for pizza in the entire country.