El Charro
Address:
257 Grant Ave, San Francisco, CA 94108
Phone:
(650) 873-1993 Restaurants
Other Businesses:
- Ocean Queen Sushi at 112 Grant Ave, San Francisco, CA 94108
- Jack in the Box at 808 Mission St, San Francisco, CA 94103
- Fishermen's Grotto at 2851 Taylor St, San Francisco, CA 94133
- La Parrilla Grill at 279 Columbus Ave, San Francisco, CA 94133
- Buon Gusto Restaurant at 224 Grant Ave, San Francisco, CA 94108