Tag: Fast Food
-
Taqueria Los Chuchys

Taqueria Los Chuchys 543 4th Ave San Diego, CA 92101 Items ordered: I got a chance to visit this hole in the wall in the Gaslamp Quarter of San Diego with some colleagues on a work trip. It was excellent. Perhaps my taste buds had been beaten down by tasteless and textureless conference food, but…