Listing 15 restaurants in and around Scarborough.
Scarborough is a town in Cumberland County on the southern coast of the U.S. state of Maine. Located about 7 miles (11 km) south of Portland, Scarborough is part of the Portland–South Portland–Biddeford, Maine metropolitan statistical area. The population was 22,135 at the 2020 census, making it the most populous town (not city) in Maine.
3 Cabela Boulevard, SCARBOROUGH, Maine 04074
Not everybody has the whole day to spend slow-smokin’ the best BBQ in America.
But everybody has a phone. And that’s all it takes to bring home your favorite BBQ piping hot and ready for dinner tonight!.