Just 20 minutes east of New Haven, Guilford, CT is regarded as the most beautiful and historical town on the Connecticut shoreline. It boasts not one, but two historic districts, one of which encompasses the largest town green in New England… and it’s a great location for a restaurant. [more... ]
