Best Artisan Empanadas ★★★★★4.8 (263) Restaurants Breakfast restaurant · Latin American restaurant · Peruvian restaurant (more) 533 E Campbell Ave, Campbell, CA 95008 Call Website Details →