Get directions to: Carmen's, Azusa, CA Restaurant address: 416 N Azusa Ave Azusa, CA 91702, USA Driving Walking Bicycling Restaurant: Carmen's