Venues in Scarborough, ME Beech Ridge Motor Speedway Clambake Seafood Restaurant Frith Farm Landing At Pine Point Scarborough Downs