Emelina's 2 ★★★★★4.5 (199) Restaurants Peruvian restaurant 2325 El Camino Real, Santa Clara, CA 95050 Call Website Details →