Joshua Tree is located in the heart of Davis Square, Somerville, provides a spacious area and a large beer selection to help locals enjoy any Boston sporting event. The TVs are placed high enough that even on a crowded night, customers can see over t
… show more
Joshua Tree is located in the heart of Davis Square, Somerville, provides a spacious area and a large beer selection to help locals enjoy any Boston sporting event. The TVs are placed high enough that even on a crowded night, customers can see over the heads of local Tufts students and enjoy the game.