BiterGet Biter
Los Taquitos Taco Shop hero image

Los Taquitos Taco Shop

Restaurant · $

1665 Third Ave, Chula Vista, CA 91911, USA

Taco

Biter Score7.8

Open·Friday: Open 24 hours

Los Taquitos Taco Shop photo 1
Los Taquitos Taco Shop photo 2
Los Taquitos Taco Shop photo 3

Nearby on Biter

Best Taco in San Diego

See every rated restaurant in Best Restaurants in San Diego · All cities