Restaurants & Bars

Southern New England

GREAT little taco shop in Putnam,CT.

Share:

More from Restaurants & Bars

Restaurants & Bars Southern New England

GREAT little taco shop in Putnam,CT.

t
Td61 | | Jan 24, 2011 02:07 PM

I can't say enough about this little jewel of a take-out joint in Putnam!
GOOOOOOD!
http://turtlestacoshop.com/

Feedback