Los Taquitos Taco Shop

4.3 (934)restaurant

A Chula Vista taco shop turning out classic Mexican street eats around the clock.

Find on Google Maps

Description

Set along Third Avenue, the restaurant operates as a 24-hour taco shop serving classic Mexican street eats.

Ask Karpo for more information.