La LLorona

13 Hope Street Niantic, CT 06357
860-850-4291
A little piece of Mexico in Niantic, CT. Family-owned restaurant serving authentic food and delicious margaritas.