Taqueria "Los Chilangos" is a Mexican restaurant specializing in tacos. It is located on Sullivant Ave and has received positive reviews, with one visitor rating it 5 out of 5.