When I saw that the small deli The Tacky Turtle was number five on the popularity index for this area being compared to four other large popular restaurants, I knew we had to try it. It is a Cuban style deli with traditional Cuban sandwiches. They have a "house" Cuban sandwich and then a bunch of other regualr sandwich choices... more




