Tacos and Margaritas without leaving Concord, what more could we ask for? How about churros?
There is a new steakhouse in town and it is exceptional. This place might give the rest of Burlington a run for its money.
One of my regular spots, The Bancroft in Burlington, MA has one of the best burgers in the area and much, much more.
You might not expect much from strip mall Italian dining, but don't overlook Il Massimo at Legacy Place. It's worth a visit or several.