Modern + energetic new restaurant and bar is open for lunch, dinner and happy hour. A new spot for socializing has opened in downtown Denver. Last month, Stout Street Social began serving American food and drinks in a casual setting across from the Colorado Convention Center. The restaurant’s menu focuses on small plates and shareable…