Tropical Acres Steakhouse Published March 5, 2009 • Updated on March 6, 2009 at 3:43 pm 2500 Griffin Road, Ft. Lauderdale, FL 33312, (954) 989-2500, http://tropical-acres.com/