MovieMaps

Photo of Churro Stand

Location: Marine Drive (between Vidal & Beachview)
As Seen In: Psych episode 1x08 "Shawn vs. the Red Phantom"