Home Tags 75 Church Hill Road

Tag: 75 Church Hill Road

New Starbucks in Newtown will offer something rare: drive-through service

Besides banks and drugstores, the one exception to the town's regulations prohibiting drive-throughs has been Botsford Drive-In, whose drive-through window existed before the ordinance went into effect in 1958.