Well, 2nd STREET Yale in New Haven, Connecticut is the exact opposite of that experience. That storefront isn’t hiding ...