Get directions to: Stacks, Campbell, CA Restaurant address: 139 East Campbell Avenue Campbell, CA 95008, USA Driving Walking Bicycling Restaurant: Stacks