Where exactly is Rita's? Print

Where exactly is Rita's??

This is probably the most important question of all!! The answer is very simple though. As soon as you reach the island of Telendos and you step off the little boat. If you look over across the the little jetty you are standing on, exactly in front of you, you will see ... CAFE & TAVERN RITA!!