Get directions to: Quad, Alhambra, CA Restaurant address: 7 S 2nd St Alhambra, CA 91801, USA Driving Walking Bicycling Restaurant: Quad