Get directions to: 3 Amigos Restaurant, Newbury Park, CA
Restaurant address: 139 North Reino Rd Newbury Park, CA 91320, USA
Restaurant: 3 Amigos Restaurant