Restaurants in Arlington, MA
Restaurants
908 Massachusetts Ave.,
Arlington ,
MA
02476
UNITED STATES
Based on 1 reviews
Best in Show BBQ
This is one of my favorite in town takeout places. A slow cooked pit smoked brisket sandwich and some light and tart coleslaw makes a great lunch or solo supper. And try the burnt ends which may sounds like a kitchen failure but are...Worldwide > United States > Arlington, MA > Restaurants