We knew we weren’t in New England anymore when we pulled up outside the original Anchor Bar on the corner of East North and Main streets.
If you're tired of the same old takeout routine and looking to add a touch of homemade warmth to your dining experience, ...