Browsed by
Tag: Crystal Palace Restaurant

Crystal Palace Restaurant

Crystal Palace Restaurant

This is a review of the Crystal Palace Restaurant located in the Magic Kingdom, Disney World, Florida. By the third day Crystal Palace became my favorite spot to eat. It is located in the Magic Kingdom and not too far from the front entrance. The reasons I give this place high marks is the following: We were seated right away – no wait. We did have reservations but here they seem to know what a reservation is (unlike most other…

Read More Read More

Verified by MonsterInsights