Elm Street Taproom sits in the heart of Somerville’s Davis Square. Elm Street Taproom draws upon the unique energy of the Somerville community to create a welcoming gathering space for locals and visitors alike. They serve a range of shareable plates, modern twists on classic comfort food, and large party catering options.