Elm City Social, a restaurant and craft cocktail bar, has taken over the unique three-story College Street space in New Haven, striving to present a high-quality menu (local, seasonal ingredients and free-range, antibiotic-free meats,) while keeping it fun. Read story here.