Taquería Los Chuchys

543 4th Avenue San Diego 92101