Get directions to: Algarve Snack Bar, San Jose, CA
Restaurant address: 1520 Alum Rock Ave San Jose, CA 95116, USA
Restaurant: Algarve Snack Bar