From Our Editors
Dig in to your favorite American meal at Crystal Palace in West Palm Beach.
At Crystal Palace, you can find ample parking that is readily available any time of day.
You can take it easy on your wallet at Crystal Palace ? prices are generally less than $30 per person. When American food comes to mind, Crystal Palace should be your first choice.