Captain D’s Opens Up First New Colorado Location Since the 1990's
The year of growth for Captain D’s continues. The fast-casual seafood restaurant announced on Monday that they have opened up their newest franchised location in Colorado Springs, Colorado. The location marks the first time a Captain D’s has opened in the state since the 1990's.
The latest Captain D’s franchised location can be found at 4441 Integrity Center Point and is owned and operated by Lester Nowell, a multi-unit operator and Vietnam War Army veteran. Nowell has been a Captain D’s franchisee since...
To Read Full Story Login Below.