Restaurants – Bars in Somerville, Massachusetts. Our goal is uncomplicated. To demonstrate that meals made entirely of plants is both gratifying and satisfying. Visit us in our store in Somerville, Massachusetts’ Ball Square district.
Taco Party
711 Broadway
Somerville MA 2144
USA
Somerville MA 2144
USA