Pepe’s Restaurant Announces It’s Closing In June Mac Watson May 23, 2024 1:00 pm A popular restaurant in Powell is announcing that it’s closing it’s doors. Pepe’s Mexican Restaurant on Bent Street in Powell won’t be serving their