Skip to content

Frasca restaurant, located at 1738 Pearl St., in Boulder, Colo., on June 16, 2005. (EVAN SEMON / ROCKY MOUNTAIN NEWS)

Frasca restaurant, located at 1738 Pearl St., in Boulder, Colo., on  June 16, 2005. (EVAN SEMON / ROCKY MOUNTAIN NEWS)