2768 E Oakland Park Blvd., Fort Lauderdale, FL 33306
2768 East Oakland Park Boulevard
Fort Lauderdale
Florida
33306
US
954.565.1148954.565.1148
Spanish classics in a restaurant that has been around for more than decades.