A friend who works in Southborough will be coming toward me tomorrow, and I toward him, for food and drinks in a convenient middle ground, namely Newton (I live in Cambridge). The criteria I'm looking to satisfy are
- outdoor dining/drinking
- great beer
- great cocktails
I've been looking around here, and The Biltmore seems to fit the bill. (Not sure about the outdoor part there, however.) Any other suggestions?
1205 Chestnut St, Newton Upper Falls, MA 02464