El Charro Restaurant
Address:
799 S 1st St, San Jose, CA 95113
Phone:
(408) 292-3710 Restaurants
Other Businesses:
- Puro Michoacan Birrieria Y Tqr at 1065 S 1st St, San Jose, CA 95110
- Bakers Square at 5055 Almaden Expy, San Jose, CA 95118
- Papa Murphys Take N Bake Pizza at 1375 Blossom Hill Rd, San Jose, CA 95118
- Taco Bell at 1299 S 1st St, San Jose, CA 95110
- Nazca Peruvian Cuisine at 167 W San Fernando St, San Jose, CA 95113