Los Tacos

Taco restaurant · 6981 El Camino Real Unit 101, Carlsbad, CA

To-Go · Delivery · Dine-In

Hours

More food in Carlsbad, CA · Tacos in Carlsbad