There's a lot visitors like about Scarborough, especially its beaches and restaurants. Plan a fun excursion to Scarborough Downs and Beech Ridge Motor Speedway while here. In the surrounding area, popular sights include Maine Mall and Old Orchard Beach Pier.