Get directions to: Alcatraces-closed, San Francisco, CA
Restaurant address: 4042 24th St San Francisco, CA 94114, USA
Restaurant: Alcatraces-closed