Swell Taco in Babylon

A taco trio -- shredded chicken, fried fish

A taco trio -- shredded chicken, fried fish and carne asada -- at Swell Taco in Babylon. (July 2012) (Credit: Newsday / Joan Reminick)

advertisement | advertise on exploreli

Like us

advertisement | advertise on exploreli