Twin Peaks is a favorite shopping and dining center in Poway. It is a nice shopping center with lots of things, including a Target that is well-loved. The area offers good shopping and good parking, though the lot can fill up and navigating it is slow at certain times, with some difficult exits and significant blind spots near Target. Dining options include a quick taco stop and the Original Pancake House, which has lots of delicious options like a veggie omelet and pancakes combo.