One of my favorite restaurants to visit in Orlando, FL is Orchid Thai Restaurant, located in Winter Park, FL. When people come to Orlando, FL they think of Disney World right away, but there are other great areas to visit while in Central Florida. Winter Park, FL is one of them. It’s about 30 min… [Read More]