Old Town of Rhodes is definitely worth a visit - but stay away from restaurants here! Here is the sole tourist traps, where pull-in restuarant staff try to show you bad stack photos of food that don't resembles one bit of what they actually serve.
A tip is to visit the Medieval City during the day, so you will not have to walk in line throughout the city along with all the other tourists! Try to go a little out of the main streets, and you can actually find authentic Greek places - but they sure are hidden!
If you own or manage Medieval City, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.