El-Tamarindo.jpg
233 E State Rd. 84, Fort Lauderdale, FL 33315
The first thing you receive, after the warm welcome, is a basket of warm bread and a small bowl o...
Showing 1 result