Emelinas Peruvian Restaurant ★★★★☆4.4 (673) Restaurants Peruvian restaurant · Bistro · Fast food restaurant (more) 1065 Holly St D, San Carlos, CA 94070 Call Website Details →