Portugal
Restaurant · Tavira
Tavira's one charted spot — worth the detour.
The lay of the land · Tavira · 37°08′N · 7°39′W