Taco Bell

Review by Liz

195 Connecticut 12, Groton, CT 06340
Celiac
10 months ago
Not celiac friendly

Nothing gf here! Do t waste your time