This place serves some delicious Thai food in a beautiful part of town. One of the richer parts of Orlando, Winter Park is known for its eclectic vibes, from the cobblestone streets to the charming Central Park, which sports a lovely little rose garden and is flanked by shops and restaurants. Orchid lies right in the midst of Historical Winter Park, and doesn't disappoint.