The Lot is a food truck park offering space for up to five food trucks. It is a cozy spot located in Biddeford, Maine.