Taqueria Los Chuchys

Taqueria Los Chuchys
543 Fourth Ave., San Diego, CA 92101
(619) 326-8385

Family owned Mexican restaurant serving San Diego for over 20 years.