Best of Boston

Best Spanish Restaurant

2002 Best Spanish Restaurant

Dal

Somerville
Put one foot in this tapas bar and (as its name foretells) suddenly you’ve stepped inside a surrealist painting. The walls bombard the senses, covered […]