Get directions to: Square Tap & Grill, Newcastle, ME
Restaurant address: 52 Main St Newcastle, ME 04553, USA
Restaurant: Square Tap & Grill