Joe’s Taco Shop

1176 Coyote Rd San Jose CA 95111 USA

(408) 623-6945

Location