A new restaurant is planning to open in downtown Old Town by the spring, filling a prominent riverfront spot that’s been vacant since the Boomhouse restaurant closed nearly a year ago. The restaurant, Pepper’s Landing, will be the newest location for a small chain of seafood restaurants that go by the same name.