The Spud Father officially opened on Sunday, September 14, 2025, along Goldsmith Avenue in Portsmouth.