Taqueria Los Chuchy’s

Taqueria Los Chuchy’s
543 Fourth Avenue,
San Diego, CA 92101
(619) 241-2630