O Tavira is a restaurant specializing in fresh fish and traditional Portuguese cuisine.