Franco's Latin Table
Add to Favorites
CLOSED NOW
Today: 11:00 am - 3:00 pm
Tomorrow: 11:00 am - 3:00 pm
Saved to Favorites
Phone: (415) 759-8087
Address: 24 W Portal Ave, San Francisco, CA 94127
Website: https://francosf.com
1650 Holloway Ave, San Francisco, CA 94132
3945 24th St, San Francisco, CA 94114
2399 Folsom St, San Francisco, CA 94110
840 Ulloa St, San Francisco, CA 94127
255 Winston Dr, San Francisco, CA 94132
150 W Portal Ave, San Francisco, CA 94127
700 Irving St, San Francisco, CA 94122
1201 Ocean Ave, San Francisco, CA 94112
3970 17th St, San Francisco, CA 94114
3231 24th St, San Francisco, CA 94110