One of the places I went to while in Massachusetts was The Lafayette House. If you are a history buff or if you enjoy visiting landmarks, I highly recommend you check out this restaurant. Located in Foxboro, MA (home of the New England Patriots) it has been around since 1784. They say early patrons include George Washington! This is not a burger joint so I'd make this trip one of your "nice dinners" of your trip (or your weekend if you live nearby).
I forgot my camera :( I'll have to post some pics when I go back. I don't think any of the pictures I have seen of it do it justice so I don't want to post them.
How to Add Red to Your Holiday Style
1 hour ago