Discover/Metro BalderasMetro BalderasRestaurant688 South Almaden Avenue, San Jose, CA, 951104089479882Share:Copy linkWhatsAppXFacebookmetrobalderas1.shop