Get directions to: 7 Mares, San Jose, CA Restaurant address: 797 South Almaden Avenue San Jose, CA 95110, USA Driving Walking Bicycling Restaurant: 7 Mares