The Westminster C.B. & Potts is one of four that closed. CB & Potts
Help support our ongoing election coverage
We’re committed to providing you with the election coverage you need as you cast your vote. We’re aiming to raise $6,500. If you value journalism like ours that strengthens democracy and holds our leaders accountable, please make a contribution today.
Audio By Carbonatix
C.B. & Potts, which has been serving beer and burgers to generations of Coloradans, has permanently closed the doors to four of its five Colorado locations: two in Fort Collins, one in Westminster and one in Colorado Springs. The remaining location, a restaurant at the Collindale Golf Course in Fort Collins, has been sold, though it will keep the C.B. & Potts name for the time being.
The brewpub group is one of the oldest in Colorado and has been a stalwart for Colorado State University students and teachers for decades, as well as a breeding ground for brewers and award-winning beers.
"C.B. & Potts began as a little college pub on West Elizabeth, two blocks from CSU, in 1974. The early days featured 'cook-your-own' burgers and steaks," emails Jeff Iverson, Jr., who heads the Washington-based RAM Restaurant Group, a family-run business that founded and owns C.B. & Potts.
"In 1995, the brand expanded south to Greenwood Village, where Potts began to brew its own award-winning craft beer," he adds. The brand later expanded to Cheyenne, Westminster, Highlands Ranch, Broomfield, Greenwood Village, Breckenridge and Colorado Springs, brewing beer at at least two of those locations.
Iverson declined to discuss the reason for the closures, but alluded to the coronavirus pandemic in his email to Westword. "The situation is emotionally difficult for me," he writes.
RAM owns at least a dozen breweries and restaurants in Washington State, Oregon and Idaho, several of which have reopened or are about to start the process of reopening after COVID-19 shutdowns.
The remaining location was sold to C.B. & Potts friend and "long-time partner" Kevin Sheesley, a Hall of Fame athlete at Colorado State and a former co-owner of Prost Brewing, Iverson says. "Hewill continue the Potts tradition of gracious hospitality, great food and frosty beer." The location is open for business.
Sheesley didn't return a call seeking comment.
Like C.B. & Potts, Colorado's other brewpub chain, Rock Bottom, also closed all of its locations in March after the pandemic shutdowns, but Rock Bottom has reopened at least two of those so far, under new ownership.
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('
') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`
`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }
`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['11740737'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['11740737'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['11740737'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`
`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }