Head Over Heels is located at 887 Santa Cruz Ave, Menlo Park, CA. This location is in the Downtown Menlo Park neighborhood. This business specializes in Footwear. Head Over Heels is open Mon, 10am-6pm ; Tue, 10am-6pm ; Wed, 10am-6pm ; Thu, 10am-6pm ; Fri, 10am-6pm ; Sat, 10am-6pm ; Sun, 11am-5pm. and accepts American Express, Cash, Mastercard and Visa.