Best American (New) in Palm Beach, FL