Menu completo com preços e imagens
Los Rios Taco Shop 1096 Broadway Ste 105, 91911, Chula...
(+1)6193490456
Com o transporte público local também podes facilmente chegar ao local. A estação mais próxima é Palomar Street Trolley Station, a 903 metros de distância.
Aqui você encontra o cardápio do Los Rios Taco Shop em Chula Vista. Atualmente, estão disponíveis 12 pratos e bebidas na lista. As ofertas alternativas você pode consultar por telefone.