Squire Tarbox Inn & Restaurant
1181 Main Rd
·
Westport Island
ME
04578