Get directions to: Cafe Spot, Alhambra, CA Restaurant address: 500 W Valley Blvd Alhambra, CA 91803, USA Driving Walking Bicycling Restaurant: Cafe Spot