954-376-5512

954-376-5512

Check Out Our Menu and/or Order Online Here

954-376-5512

401 N. Birch Road, CU-1 Fort Lauderdale, FL 33304

Interior Dining

Indoor/Outdoor Bar

Covered Patio Area

Casa Playa

401 N. Birch Road, #CU-1

Fort Lauderdale, FL 33304

[email protected]