Los Triki Takos Mariscos y Tacos ★★★★★4.5 (26) Restaurants Taco restaurant · Mexican restaurant 1101 Shoreway Rd, Belmont, CA 94002 Closed today Call Website Details →