Both Tasca Restaurant located 1612 Commonwealth Av. is known for its Spanish tapas, as well as Toro located 1704 Washington St. A wide variety of tapas from meats, to cheese, to seafood, to chicken to even duck. They serve both warm and cold tapas plates that bring you through a traditional Spanish adventure through eating
2
Comment
2 Tipsters agree