El Papucho Mexican Food
(408) 297-3166

1745 W San Carlos St, San Jose, CA | Directions   95128

37.323459 -121.923191
Get Directions