3 New Restaurants in Falmouth Upper Cape
May 13th, 2016 by Captains Manor Inn
As we approach Memorial Day, Cape Cod’s unofficial beginning of the summer season, 3 new restaurants in Falmouth have opened and we are looking forward to another fun filled season. First we share that the ever popular CSalt has opened a second location at The Grille Room at The Golf Club in East Falmouth.CSalt has […]