During a recent visit to the Buffalo (NY) area, we confirmed that Les Terrapins have conquered the American side of Niagara Falls! In fact, the Top of the Falls restaurant offers a Terrapin club sandwich, and we can watch the falls from Terrapin Point!


