2901 N Tamiami Trl
Sarasota, FL 34234
Orange-hued nook featuring Cuban meat platters & sandwiches amid pictures of classic street scenes.