Captain D’s is better than Long John Silver’s — but still stuck on the shore
A lone Captain D’s Seafood Kitchen somehow stays afloat in metro Denver — at 605 South Havana Street in Aurora. But while there are four more Captains in Colorado Springs and one in Pueblo, Long John Silver’s has fourteen locations in Denver alone. Why all the local love for Long…