The Outpost in Portland, Maine, opened on August 7, 2025. According to Portland Food Map, the "16-seat all-day cafe and ...