Best New Cape Cod Restaurant
March 15th, 2015 by Captains Manor Inn
Best new cape cod restaurant in 2014 was bestowed on Quicks Hole Tavern by Cape Cod Magazine. This is a great new hotspot for our guests at The Captain’s Manor Inn or for anyone visiting the Falmouth area. The owners are major proponents of the Farm to Table movement so you can be assured of […]