Throughout the episode, Piper keeps receiving signs that seem, to her, to point either to Leo or to Dan as her ideal husband. She and Phoebe, however, decide that the signs are really pointing out to them where they need to go to find Prue. This is in fact not true: all of the signs that seem to point to Dan are in fact useful for finding Prue, but some of the references to Leo have no such apparent purpose. For example, Leonardo's Boutique in Bodega Bay: Bodega Bay, which Piper initially takes to refer to Dan, is in fact meant to be taken literally, but there is no significance to the fact that the store is called Leonardo's.
The trivia item below may give away important plot points.
When Phoebe accidentally sits on the remote, and the TV turns on, the newswoman says "the Mariners lose to the Angels, 825". Even though Piper and Phoebe abandoned their theory that the signs were pointing towards Piper's true love, and instead decided they poined towards findind Prue, this is an obvious pointer to what's to come. The Mariners (Dan) lose to the Angels (Leo); Piper will break up with Dan and end up with Leo.