Get directions to: Pedros Taco Shop, Moreno Valley, CA
Restaurant address: 13117 Perris Blvd Ste 100 Moreno Valley, CA 92553, USA
Restaurant: Pedros Taco Shop