A planned spring debut for the new Thomas Keller-backed Ta-boo in Palm Beach appears to be in doubt. A lack of construction activity at the restaurant's 221 Worth Ave. location has raised ...
This story has been updated with new information. A buzzed-about renaissance of the iconic Palm Beach restaurant Ta-boo that ...