Get directions to: Cabrera's Restaurant, Arcadia, CA
Restaurant address: 625 East Live Oak Avenue Arcadia, CA 91006, USA
Restaurant: Cabrera's Restaurant