1. Mancora Peruvian Cuisine Inc 240 W Main St, Alhambra, CA 91801 Coordinate: 34.09348,-118.12967 Phone: (626) 940-5402