Orlando is a city that covers over 100 square miles of land, and has a population of over 2 million people. As you can imagine, there are restaurants scattered throughout that 100 square miles, although most of them are concentrated in certain areas, of course, such as downtown Orlando or near the theme parks. Most [...]