Pedro's Restaurant & Cantina
(408) 496-6777 | View Website

3935 Freedom Cir, Santa Clara, CA | Directions   95054

37.385036 -121.970897

Pedro's Restaurant & Cantina
 
67% 100 13 9 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!