Tropical Acres Steakhouse
2500 Griffin Rd, Fort Lauderdale 33312